Хорошо, я настроил smb в моей среде Centos 6.7, я добавил пользователя root с помощью smbpasswd -a, и когда я перехожу к общему ресурсу из своего окна Windows, я подключаюсь к пользователю root samba, для которого я создал пароль, но я не У меня есть права root в Linux, когда я нажимаю на каталоги. Как вы можете видеть ниже, я хочу иметь доступ к /. Вот конфиг:
[Daze]
comment = Default connect
path = /
valid users = admin root
force user = root
force group = root
browsable = yes
admin users = root, root
public = yes
writable = yes
create mask = 0777
read only = No
directory mode = 0777
Заранее спасибо за вашу помощь!
Аргументы в пользу valid users
параметр должен быть разделен запятыми. Также обратите внимание, что вы набрали «доступен для записи» вместо writeable
. И потому что writeable
это перевернутый синоним read only
, нет необходимости объявлять read only
параметр.
Вот правильный конфиг:
[Daze]
comment = Default connect
path = /
valid users = admin, root
force user = root
force group = root
browseable = yes
writeable = yes
admin users = root
public = yes
create mask = 0777
directory mask = 0777
Перезагрузите сервер Samba с этими конфигурациями и посмотрите, работает ли он.