Здравствуйте, вот такая проблема не получается записывать на разшаренный ресурс из под archlinux да и под виндой тоже не получается, в логах пишет что доступ запрещен.
создал пользователя прописал его smbpasswd
далее захожу на арче smbclient //192.168.0.1/temp ввожу пароль авторизацию проходит могу видеть содержание каталога на который захожу по писать НИ ЧЕГО не могу, только после того сделаю на эту папку chmod 777 то все нормально
Пробовал разные варианты smb.conf вот пример который сейчас
[global]
workgroup = DIMYSEGROUP
server string = DimyseGroup File Server
netbios name = server
log file = /var/log/samba/log.%m
max log size = 50
#domain master = no
#domain logons = no
#wins support = no
#dns proxy = no
#local master = no
#preferred master = no
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
#hosts allow = 127. 192.168.0.0/23
#hosts deny = 0.0.0.0/0
security = user
#encrypt passwords = yes
#guest ok = yes
#guest account = nobody
#dos charset = 866
#unix charset = UTF-8
#display charset = UTF-8
#map to guest = Bad User
[temp]
path = /disk-1/temp
public = yes
writeable = yes
browseable = yes
create mask = 0777
directory mask = 0777
read only = no
Что же я делаю не так ?:)
права на /disk-1/temp
права на /disk-1/temp у какого юзверя ? (из самбы )?
В руководстве
В руководстве по Самбе рекомендуется заводить пользователей с теми же именами с которыми они присутствуют в самой ОС.
У меня есть расшаренный ресурс, сделанный по похожему принципу как у топикстартера. Пользователь для работы с этим ресурсом nobody и без пароля. дак вот, пока я не назначил право на запуск для этого пользователя на мою расшаренную папку - выдавало ошибку отказа доступа (ну или какую-то похожую хрень).
Ресурс самба для видео архива также пришлось модифицировать, выставив права на исполнение для пользователя camera01-....04. ,без этого не пускало никаго на эти ресурсы. Плюсом к тому - никакое изменение конфигураций файла smb.conf не приводило к успеху само по себе. Всё решалось только через назначение на smb папку права на исполнение.
Я понимаю, что скорее всего, что то я недочитал в руководствах по smb, но знаю точно одно - интуитивно понятного решения кроме как самому назначить право на исполнение - я не нашёл.