J'essaie de monter automatiquement un sambashare en tant que CIFS, comme indiqué ici: https://help.ubuntu.com/community/Autofs#CIFS
Cela semble si simple, je suis à court de choses à Google. C'est probablement quelque chose de très évident. Permettez-moi de parler en commandes:
Sudo apt-get install autofs
Sudo nano /etc/auto.master.d/myserver.autofs
files -fstype=cifs,rw ://server/files
Sudo automount -f -v
Starting automounter version 5.0.7, master map /etc/auto.master
using kernel protocol version 5.02
syntax error in map near [ files -fstype=cifs,rw : ]
no mounts in table
Je n'ai pas fait beaucoup, mais j'ai quand même fait quelque chose de mal. Comment puis-je obtenir ce travail?
éditer @Jos
mis à jour myserver.autofs
:
/media/server/files -fstype=cifs,rw ://server/files
Sortie de Sudo automount -f -v
:
Starting automounter version 5.0.7, master map /etc/auto.master
using kernel protocol version 5.02
:
/
/
/
file map /etc/-fstype=cifs not found
mounted indirect on /media/server/files with timeout 300, freq 75 seconds
statemachine:1363: got unexpected signal 28!
Nous avons maintenant un répertoire dans /media
! Mais c'est vide.
Essayez d'insérer une ligne de carte directe dans "/etc/auto.master" - quelque chose comme:
/- /etc/auto.data
Où "/etc/auto.data" contient le point de montage "direct" et les informations de montage cifs que vous aviez précédemment dans "myserver.autofs" - c'est-à-dire:
/media/server/files -fstype=cifs,rw ://server/files
Je suis nouveau dans l'autofs et je n'ai pas pu obtenir de mappage "indirect" pour un montage cifs, mais la méthode de mappage "directe" ci-dessus fonctionne pour moi.
J'avais un problème similaire jusqu'à ce que je sache lire beaucoup de pages. Essaye ça:
Créez un sous-répertoire pour le montage automatique dans /media
comme /media/auto
(je voulais monter automatiquement deux serveurs/fichiers différents ici et /media
est disponible pour d'autres fichiers)
Éditez /etc/auto.master
avec:
/media/auto /etc/auto.cifs-shares --timeout=500
(Vous pouvez donner un autre nom au fichier "auto.cifs-shares" et changer le délai en une autre valeur si vous le souhaitez)
Créez un fichier pour stocker votre configuration (comme je l'ai écrit ci-dessus, j'ai écrit dans /etc/auto.cifs-shares
)
files --fstype=cifs,credentials=/home/your_user/.credentials,dir_mode=0755,file_mode=0755,uid=your_user,rw ://server/files
(si vous ne donnez pas les informations d'identification, le montage automatique sera anonyme, cela dépend de la permission)
Vous devez redémarrer le service pour que les modifications prennent effet:
service autofs restart
C'est ça! Prochain essai:
ls /media/auto/files
(devrait vous donner ce que vous voulez)