3 votes

Fstab automount smb échoue

Je cherche à monter automatiquement certains lecteurs avec smb avec des entrées fstab comme suit.

# montage automatique des partages hda
//hda/DeannasDocs /home/deanna/DeannasServerDocs cifs user=deanna,password=** 0 0
//hda/Music /home/deanna/ServerMusic cifs user=deanna,password=** 0 0
//hda/Pictures /home/deanna/ServerPhotos cifs user=deanna,password=** 0 0

si je clique sur l'un de ces lecteurs, j'obtiens une erreur "seul root peut monter"

Si je monte manuellement avec

sudo mount -a

Je suis invité à entrer un mot de passe et ils se montent parfaitement. Que se passe-t-il ici?

Réponse: Bien sûr, c'était quelque chose de stupide.

J'ai copié la syntaxe du montage hors ligne et il y a "pasword" au lieu de "password". Cela ressortait initialement, mais je pensais que c'était juste une bizarrerie Unix.

2voto

yurividal Points 1522

J'ai réussi à faire cela, en faisant ce qui suit sur fstab

//192.168.1.1/SharedFolder /mnt/SharedFolder cifs guest,uid=1000,iocharset=utf8,codepage=unicode,unicode 0 0

Assurez-vous d'avoir créé l'emplacement /mnt/SharedFolder et d'avoir donné aux utilisateurs réguliers les autorisations de lecture/écriture

2voto

January Points 33673

Par défaut, seul l'utilisateur root est autorisé à monter / démonter des volumes. Vous devez autoriser d'autres utilisateurs avec l'option de montage "utilisateur" ou "utilisateurs", par exemple :

//192.168.1.100/Daten /home/otto/Daten cifs noauto,users,credentials=/home/otto/.smbcredentials  0 0

Où le fichier .smbcredentials contient le nom d'utilisateur et le mot de passe :

username=otto
password=wakeuplimeyfish

L'option noauto signifie que le système ne montera pas automatiquement le partage.

Bien sûr, vous n'avez pas besoin de tout cela pour monter un partage Windows en tant qu'utilisateur régulier. Ouvrez simplement une fenêtre de gestionnaire de fichiers et allez dans Parcourir le réseau -> Réseau Windows, sélectionnez le partage que vous souhaitez monter, saisissez le mot de passe, etc. Ou donnez l'emplacement (menu aller -> emplacement) : smb://ServeurDeFichiers/partage, saisissez votre domaine / mot de passe, etc.

Ou utilisez gvfs directement à partir de la ligne de commande :

gvfs-mount 'smb://utilisateur@serveurdefichiers/partage'

1voto

Frank Barcenas Points 1351

Avez-vous créé le fichier ~/.smbcredentials comme requis?

Lire : https://wiki.ubuntu.com/MountWindowsSharesPermanently

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X