Я немного запутался в правильной записи fstab для общего ресурса самбы в Ubuntu 12.04
Я могу заставить диск монтировать вручную, используя:
sudo mount -t cifs //192.168.2.2/raid_drive /mnt/homeserver -o username=jon,password=password
Поэтому я попытался поместить это в fstab:
//192.168.2.2/raid_drive /mnt/homeserver cifs username=jon,password=password,iocharset=utf8,mode=0777,dir_mode=0777 0 0
Что дает мне эту ошибку в системном журнале:
kernel: [ 2217.925354] CIFS: Unknown mount option mode kernel: [ 2217.936345] CIFS VFS: default security mechanism requested. The default security mechanism will be upgraded from ntlm to ntlmv2 in kernel release 3.3
В этом руководстве сказано использовать smbfs, хотя я считаю, что smbfs устарела?
Какова общая конфигурация fstab для общего ресурса samba в Ubuntu 12.04?
РЕДАКТИРОВАТЬ:
Используя принятый ответ ниже, я изначально получал это сообщение об ошибке (от dmesg
):
[ 45.520883] CIFS VFS: Error connecting to socket. Aborting operation
[ 45.520990] CIFS VFS: cifs_mount failed w/return code = -115
хотя оказывается, что это произошло из-за проблем с сетевым подключением и не связано с неправильной записью fstab.
Ответы:
Я прошел через эту же самую проблему этим утром с 12.04, и вот как я получил это:
Установите cifs-utils (даже если у вас уже установлены Samba и соответствующие пакеты):
Отредактируйте
/etc/fstab
и добавьте вашу запись:Создайте файл .smbcredentials в своем домашнем каталоге:
Убедитесь, что вы защитили свой
~/.smbcredentials
файл:Наконец, проверьте крепление с помощью:
... и тебе надо идти!
источник
smbfs
был заменен наcifs-utils
, кроме того, что инструкции работают для меня тоже.user
когда дается имя пользователя (аналогичноgroup
), посколькуuid
для числового идентификатора пользователя.Ваша первоначальная проблема заключается в опции
mode
, как говорит системный журнал в первой строке. Что вы, вероятно, имели в видуfile_mode
, см.man mount.cifs
Для получения дополнительной информации.credential
Подход упоминается Илией действительно лучше , чем при использованииusername
иpassword
, но я не думаю , что это мешает с другими вариантами , какfile_mode
илиdir_mode
.источник