Переустановил Ubuntu на моем сервере веб-разработки. На старом у меня была настройка общего ресурса smbfs для доступа к общему ресурсу через локальную сеть к другим блокам Ubuntu. Он был настроен с использованием следующего и работал нормально - http://ubuntuforums.org/showthread.php?t=288534
На этот раз я использую cifs-utils вместо smbfs, но я предполагаю, что это нормально?
После переустановки сервера у меня возникли проблемы с записью файлов. Он смонтирован нормально, и, когда я с моей локальной машины, ls -l
он показывает мне разрешения на запись (хотя от моего локального пользователя), но когда я иду, чтобы создать или сохранить поверх файла, это дает мне ошибку без разрешений
Вот строка в моем / etc / fstab. Я должен был сделать одно изменение, чтобы иметь возможность монтировать, и я добавил ,sec=ntlmv2
опцию, без которой я получалmount error(13)
//192.168.0.40/webserver /media/webserver cifs credentials=/root/.smbcredentials,sec=ntlmv2,iocharset=utf8,file_mode=0777,dir_mode=0777,uid=1000,gid=1000 0 0
и мой файл учетных данных (без изменений с того времени, когда он работал ранее)
username=melon
password=xxxxxxxxxxxx
Как я могу это исправить, чтобы у меня были права на запись для моего монтирования?
источник
Как уже упоминал Марио Мастрорилли, от меня сработал параметр noperm в fstab. Вот запрашиваемый HowTo (Дэвид Фёрстер)
Просто откройте / etc / fstab :
Добавьте такую строку:
гора
источник
На вашем сервере добавьте следующее в файл
/etc/samb/samb.conf
:надеюсь, это сработает.
источник
/etc/smb/smb.conf
в виду/etc/samba/smb.conf
?