Итак, я успешно настроил samba и использую его для общего доступа к файлам, но при попытке сделать общий доступ к СМИ у меня возникают проблемы. В частности, проблема в том, что я могу видеть папку «Media» в Windows, но потом не могу зайти в них. Я получил разрешение отказано. Я изменил / media / username на soft-ссылку на папку / media / share, и это работает. Проблема в том, что файловая система не позволяет мне изменять разрешения для подкаталога media даже в качестве пользователя root. В результате я пытаюсь выяснить, делится ли кто-то еще своими медиафайлами с компьютера с Linux на компьютер с Windows. Смотри ниже мою попытку сменить директорию перми. Мой паспорт - это внешний жесткий диск WD. Я вижу папку «Мой паспорт» в Windows, но не могу открыть ее.
мягкая ссылка:
root@BigJackFly:/media# ls -ltr
total 4
lrwxrwxrwx 1 root root 5 Sep 25 18:41 bjackfly -> share
drwxr-xr-x 4 nobody nogroup 4096 Sep 25 20:48 share
root@BigJackFly:/media/share# chmod 777 My\ Passport/
root@BigJackFly:/media/share# ls -ltr
drwx------ 1 bjackfly bjackfly 4096 Sep 25 21:04 My Passport
smb.conf
[mediashare]
comment = Public Stuff
path = /media/share
browseable = yes
guest ok = yes
read only = no
create mask = 0775
Я получил ту же проблему и решил ее, добавив пользователя в общий ресурс samba, с помощью этой команды:
sudo smbpasswd -a <USERNAME>
просто измените < ИМЯ ПОЛЬЗОВАТЕЛЯ> по имени пользователя (ранее добавленному пользователю ubuntu), к которому вы хотите получить доступ к общему ресурсу.
Также я не изменил ни одного файла, я просто щелкнул правой кнопкой мыши на папке из nautilus и использую меню «Параметры общего доступа».
Надеюсь, это поможет вам