Dans /etc/auto_master on va commencer par référencer deux nouveaux fichiers /etc/auto_nfs et /etc/auto_smb qui contiendront nos paramètres de connexion spécifiques au NFS et au Samba.
#
# Automounter master map
#
+auto_master # Use directory service
/net -hosts -nobrowse,hidefromfinder,nosuid
/home auto_home -nobrowse,hidefromfinder
/Network/Servers -fstab
/- -static
/- auto_nfs -nosuid
/- auto_smb -nosuid
Ensuite on crée nous mêmes les fichiers /etc/auto_nfs et /etc/auto_smb ainsi que
les répertoires de montage:
mkdir /Users/myuser/nfs
mkdir /Users/myuser/smb
auto_nfs
/Users/myuser/nfs -fstype=nfs,noowners,nolockd,noresvport,hard,bg,intr,rw,tcp,nfc nfs://192.168.1.10/home/linuxuser/nfsshare
auto_smb
/Users/myuser/smb -fstype=smbfs,soft,noowners ://guest:@192.168.1.10/exchange
Au redémarrage on vérifie bien que les partages sont montés:
mount
/dev/disk1 on / (hfs, NFS exported, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
map auto_nfs on /Users/myuser/nfs (autofs, nosuid, automounted, nobrowse)
192.168.1.10:/home/linuxuser/nfsshare on /Users/myuser/nfs (nfs, nodev, nosuid, automounted, noowners, nobrowse)
map auto_smb on /Users/myuser/smb (autofs, nosuid, automounted, nobrowse)
//guest:@192.168.1.10/exchange on /Users/myuser/smb (smbfs, nodev, nosuid, automounted, noowners, nobrowse)
Autre solution. Utiliser le répertoire spécial /net/
Si l'on a un serveur nfs sur 192.168.1.10 on peut automatiquement naviguer dedans par /net. ls /net renvoie vide mais si l'on fait /net/192.168.1.10/ on a accès aux répertoires partagés via NFS.
Aucun commentaire:
Enregistrer un commentaire