Несколько недель назад я полагаю, что были некоторые обновления самбы на моих 14,04 серверах. С тех пор затем, при попытке соединиться от моих машин окон я могу перейти к сути дела наблюдения папок, но когда я пытаюсь получить доступ к любому из них, я получаю ошибку полномочий. Вот моя установка:
[MediaServer]
path = /
available = yes
force users = root
read only = no
browseable = yes
public = yes
writable = yes
Эта машина не подключена к Интернету, если я конкретно не позволяю этому быть, таким образом, несколько лет назад, когда я установил эти настройки, я думал, что позволял всем машинам в моей сети иметь доступ. Что-то изменилось или является там чем-то еще, что могло быть неправильно?
У меня была подобная проблема, которая оказалась вызванной известная ошибка в Samba. Похоже, что это будет зафиксировано в будущих версиях.
Тем временем, краткосрочное обходное решение:
sudo mkdir /mnt/root
sudo mount -o rbind / /mnt/root
Затем добавляют следующую строку к/etc/fstab:
/ /mnt/root none rbind 0 0
Затем отредактируйте свой smb.conf файл для использования "пути =/mnt/root" вместо "пути = /".