web-dev-qa-db-fra.com

Comment monter en permanence un partage samba protégé par un mot de passe avec un groupe de travail

Je peux utiliser la commande suivante pour vous connecter à un partage samba sur mon réseau:

smbclient -L //Host.name.com -U myUser --workgroup=WORK

myUser est mon nom d'utilisateur et WORK est le nom du groupe de travail. Je peux également accéder à ce partage via Places-> Connect to Network sans problèmes.

Cependant, je ne peux pas monter le lecteur de manière permanente. Voici ce que j'ai fait après avoir suivi le instructions d'Ubuntu pour le montage permanent d'un partage sambda :

J'ai créé un fichier nommé ~/.smbcredentials et exécuté chmod 600 ~/.smbcredentials:

user=WORK/myUser
password=pass

(où pass est mon mot de passe)

J'ai également ajouté la ligne suivante à mon /etc/fstab:

//Host.name.com/ /media/share cifs credentials=/home/myUser/.smbcredentials,iocharset=utf8,sec=ntlm 0 0

J'ai aussi lancé Sudo mkdir /media/share.

Cependant, lorsque je lance Sudo mount -a, je vois ce qui suit:

mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

Qu'est-ce que je fais mal?

5
quant

Changer votre ~/.smbcredentials

user=myUser
password=pass
domain=WORK

C'est tout ;)

Le problème se produit lorsque vous utilisez le nom d'utilisateur et le nom de domaine ensemble.


Et s'il vous plaît annuler les modifications pour ~/.smbcredentials

chmod o-rwx,-x ~/.smbcredentials
3
A.B.