Premier problème, mount.cifs ne peut pas être lancé par une autre personne que root sur mon pc :
Pour pouvoir faire un «mount.cifs» en passant par root mais sans avoir à composer de mot de passe, tu peux paramétrer sudo avec visudo en ajoutant une ligne comme :
ton_login ALL=(ALL) NOPASSWD:/sbin/mount.cifs
et tu pourras utiliser (sans avoir à composer de mot de passe)
sudo mount.cifs //serveur/partage /point_montage
Le «man mount.cifs» indique que l'on peut modifier le SUID de mount.cifs mais ce n'est pas forcément une bonne idée, «sudo» est fait pour cela.
Pour plus de précisions sur sudo/sudoers/visudo
Voir ICI
L'autre soucis est du côté des droits mais avant toute chose la section qui concerne le partage côté serveur :
Essaie
force create mode = 0664
force directory mode = 0775
«force» te permet d'éviter les AND logiques du «create mask» et de définir un mode absolu.
N'oublie pas de re-démarrer smb à chaque modification.
Je patauge pas mal et c'est franchement dommage que gnome n'intègre pas un vrai outil de montage de disque au lieu du truc tout bizarre "Ce connecter à un serveur...
gnome nautilus utilise smbclient (qui ressemble à un ftp sous samba) et pas un mount. Un mount nécessite plus de paramètres et de fonctionnalités qu'un simple smbclient.
«Se connecter à un serveur» demande d'ailleurs le type de connexion ssh, ftp, samba, .......
-o username=mouser,workgroup=domaine,file_mode=0664,dir_mode=0775
Les options de montage ne concernent pas les paramètres du serveur (smb.conf) elles ne concernent que le montage et le résultat (en mappant un user distant avec un user local, ...) mais lorsque l'on crée un fichier ou un répertoire c'est samba et le guest du serveur qui réalise l'opération et pas le mount.
Il me demande le mot de passe de username et voila le montage est ok
Si tu veux éviter de saisir le mot de passe utilise un fichier «credentials» (exemple ~/smb) contenant
username=login_distant
password=ton_mot_de_passe
workgroup=domaine
Protège en lecture ce fichier pour les autres utilisateurs et utilise l'option «credentials» de mount.cifs
sudo mount.cifs //svsamba/dev_galleries /media/dev_gallerie/ -o credentials=chemin_de_ton_fichier_credential
/media/dev_gallerie n'est pas une bonne idée car /media est réservé aux montages dynamiques udev/hal.
crée un répertoire /gallerie et utilise ce répertoire comme point de montage.
Pour tout renseignement complémentaire
man mount.cifs
man smb.conf
Bonne lecture et bon courage