Méthode n ° 1 - /etc/fstab
Je me rends compte que vous recherchez des alternatives à cela, mais voici spécifiquement comment obtenir vos informations d'identification du /etc/fstab
fichier:
//WindowsHost/Sharename /LocalMountPoint cifs credentials=/etc/cifsauth 0 0
Puis dans le fichier /etc/cifsauth
:
username=someuser
password=somepass
Faites les permissions de ce fichier 600
, ie chmod 600 /etc/cifsauth
.
Méthode n ° 2 - pam_mount
Vous pouvez installer pam_mount puis configurer un montage générique pour tous les utilisateurs qui se connectent, comme ceci:
# /etc/security/pam_mount.conf.xml
<debug enable="1" />
<volume server="server" path="music" mountpoint="~/MyMusicFolder" options="cred=/home/%(USER)/.Music.cred" />
Cette méthode a toujours le même problème que la méthode # 1, où les informations d' identification sont stockées dans un fichier, /home/%(USER)/.Music.cred
. Il s'agit du même type de fichier d'informations d'identification que dans la première méthode, assurez-vous donc que les autorisations sont également de 600.
Méthode n ° 3 - utilisez gvfs-mount
Cette Q&R U&L intitulée: Puis-je automatiser le montage d'un partage cifs sans stocker mon mot de passe en texte clair? contient une réponse de @Gilles qui décrit l'utilisation du porte- clés GNOME pour conserver vos informations d'identification CIFS.
Vous pouvez ensuite accéder aux partages CIFS à l'aide de GVFS - GNOME Virtual File System - comme ceci:
$ gvfs-mount smb://username\;workgroupname@hostname/sharename
Cela mappera le partage à partir du nom d'hôte appelé nom de partage et le montera sous $HOME/.vfs/sharename on hostname
. Vous ne pouvez en aucun cas contrôler cela. C'est codé en dur pour toujours être monté ici, j'ai regardé!
Vous pouvez cependant créer des liens vers ces montages, ce que je fais pour pouvoir accéder aux partages que j'ai montés. L'utilisation de .gvfs
était malheureuse car certains outils ne répertorient pas les répertoires de points dans le fichier parcourant si souvent le lien que j'ai créé est le seul moyen d'accéder à ces partages.