1 votes

SMB cifs ne s'automatise pas en utilisant vers=3.0 dans Ubuntu Server 18.04LTS /etc/fstab lors de l'utilisation du fichier d'accréditation

Si je me connecte et exécute manuellement mount -a il se monte sans aucun problème. Mais le montage automatique ne fonctionne pas.

J'ai essayé ce qui suit :

`//192.168.0.85/someshare/Directory /var/log/remoteMount cifs auto,credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm 0 0`

//192.168.0.85/someshare/Directory /var/log/remoteMount cifs credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm,_netdev 0 0

`//192.168.0.85/someshare/Directory /var/log/remoteMount cifs credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm,_netdev,x-systemd.automount 0 0`

`//192.168.0.85/someshare/Directory /var/log/remoteMount cifs credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm,x-systemd.automount 0 0`

A chaque fois, au démarrage, j'obtiens l'erreur suivante dans dmesg CIFS VFS: cifs_mount failed w/return code = -2

Dans toutes les tentatives ci-dessus, le montage automatique ne fonctionne pas (à chaque fois testé en redémarrant et en vérifiant le contenu des répertoires). Cependant, à chaque fois que j'ai exécuté mount -a tout fonctionne.

Comment puis-je faire fonctionner le montage automatique dans /etc/fstab lors de l'utilisation de ver=3.0 et lorsque vous utilisez .smbcredentials au lieu de stocker le nom d'utilisateur et le mot de passe dans /etc/fstab ?

UPDATE :

Également essayé :

//192.168.0.85/someshare/Directory /var/log/remoteMount cifs credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm,noauto,x-systemd.automount 0 0 qui ne montera pas automatiquement ou avec mount -a

Utilisation de @reboot sleep 10; mount -a dans la racine crontab avec la première chose que j'ai essayée dans /etc/fstab pour le moment.

0voto

24601 Points 7082

Un fil utile ici.

J'ai déjà rencontré ce problème et j'ai utilisé vers=1.0 qui fonctionne parfaitement.

Vous pouvez aussi essayer de monter -a -vvv pour donner une version verbeuse de l'erreur.

0voto

Morbius1 Points 5534

Si vous comptez utiliser x-systemd.automount, vous devez ajouter l'option noauto à votre liste :

//192.168.0.85/someshare/Directory /var/log/remoteMount cifs credentials=/home/admin/.smbcredentials,vers=3.0,iocharset=utf8,noperm,noauto,x-systemd.automount 0 0

Je ne pense pas que le fait de spécifier le dialecte smb comme 3.0 soit le problème puisque la version de mount.cifs dans 18.04 le fait déjà par défaut si le serveur le permet.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X