J'ai des fichiers musicaux que j'aimerais écouter assis sur un partage Samba. J'ai ajouté ce partage via l'interface graphique d'Ubuntu (Lieux -> Se connecter au serveur ...), et tout a bien fonctionné.
Cependant, malgré le fait que mon fichier musical soit lu à partir de cet emplacement, après que je n'ai pas touché l'emplacement à l'aide de l'interface graphique Nautilus, Ubuntu/GNOME décide que je n'utilise plus le partage et met fin à la connexion. Ainsi, ma musique cesse de jouer et Rhythmbox est mécontent de moi. En cliquant simplement sur le nouveau raccourci, le bit "Se connecter au serveur ..." créé pour moi fait immédiatement revenir les fichiers et me permet de redémarrer la lecture de la musique.
Comment puis-je empêcher Ubuntu de démonter automatiquement les partages Samba?
C'est la méthode que j'ai utilisée avec succès de 9.10 à 10.10 en montant les partages avec fstab en suivant ces étapes.
Assurez-vous que smbfs est installé en premier.
Créez de nouveaux répertoires pour monter le partage dans le terminal, par exemple Sudo mkdir /media/my_share
Ouvrez fstab dans gedit gksudo gedit /etc/fstab
Également dans le terminal
Ajouter une ligne par exemple, musique, films, télévision, etc.
//192.168.1.102/share_name /media/my_share cifs credentials=/root/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
en changeant évidemment l'adresse IP, share_name
et my_share
dans les dossiers appropriés
Enfin, créez un fichier .smbcredentials
Caché à la racine et ouvrez-le dans gedit
gksudo gedit /root/.smbcredentials
et ajoutez ces lignes au nouveau fichier
username=theuser
password=thepass
si vous n'avez pas de mot de passe pour les partages, laissez-les vides et si vous avez de nombreux mots de passe de partage différents, créez plusieurs fichiers d'informations d'identification.
vous devrez ensuite changer le propriétaire du fichier d'informations d'identification
Sudo chmod 700 /root/.smbcredentials
une fois que tout cela est en place, vous pouvez tester votre configuration en tapant Sudo mount -a
dans le terminal et vos partages seront montés.
à partir de maintenant, ils se monteront automatiquement lorsque vous vous connecterez.
C'est un problème avec GVFS . Voir ce post pour une solution de contournement. J'espère que quelqu'un ajoute une meilleure façon de procéder. Comme alternative, vous pouvez utiliser la norme mount-command , qui n'a pas ces limitations.
Si vous avez un serveur, il peut être utile de le déplacer vers une IP fixe ... Si c'est un serveur Ubuntu, regardez ici: How To Geek (Ignorez la ligne Sudo apt-get remove dhcp-client
car il n'y en a pas besoin)