SMB cifs привычка automout использующий vers=3.0 в Сервере Ubuntu 18.04LTS/etc/fstab при использовании файла учетных данных

Если я вхожу в систему и вручную работаю mount -a это монтируется без любых проблем. Но автомонтирование не работает.

Я попробовал следующее:

`//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`

Каждый раз на начальной загрузке я получаю следующую ошибку в dmesg CIFS VFS: cifs_mount failed w/return code = -2

Во всех вышеупомянутых попытках автосмонтируйтесь, не работает (каждый раз, протестированный путем перезагрузки и проверки на содержание каталога). Однако каждый раз я работал mount -a все работает.

Как может я добираться автосмонтировать работу в /etc/fstab при использовании ver=3.0 и при использовании .smbcredentials вместо того, чтобы хранить имя пользователя и пароль в /etc/fstab?

ОБНОВЛЕНИЕ:

Также попробованный:

//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 который не автосмонтируется или смонтируется с mount -a

Используя @reboot sleep 10; mount -a в корне crontab с первой вещью я попробовал в /etc/fstab на данный момент.

1
задан 26 April 2019 в 22:35

2 ответа

Полезная тема здесь.

Я сталкивался с этой проблемой раньше и использовал vers = 1.0, который отлично работает.

Вы также можете попробовать смонтировать -a -vvv, чтобы получить подробную версию ошибки.

0
ответ дан 26 April 2019 в 22:35

Если вы собираетесь использовать x-systemd.automount, вы должны добавить опцию noauto в свой список:

//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

Я не думаю, что указание диалекта smb как 3.0 является проблемой, так как версия mount.cifs в 18.04 уже делает это по умолчанию, если сервер позволяет это.

0
ответ дан 26 April 2019 в 22:35

Другие вопросы по тегам:

Похожие вопросы: