как дать пользователю разрешение на общий доступ к samba?

Я создал сервер Samba следующим образом

[global]
workgroup = workgroup
server string= samba server %v
dns proxy = no
netbios name = nas
map to guest = bad user
security = user
[rc]
comment=anything
path= /home/egytich/rc
valid users = @sambashare
browsable = yes
writable = yes
read only = no
guest ok = no
create mask = 0775

А затем я создал нового пользователя «asd», используя учетную запись пользователя в настройках системы, и сделал пароль, затем, используя терминал, я добавил этого пользователя в samba с кодом sudo sambapasswd -a asd и использовал тот же пароль, который я использовал при создании. Также я сделал chmod и chown для sambashare, но в Windows-клиенте я вижу NAS, сервер, который я сделал, но когда я нажимаю на него, он запрашивает пароль что хорошо, когда я ставлю «asd» и пароль, на котором написано, что нет разрешения, если я ставлю неправильный пароль, он возвращается, чтобы позволить мне снова ввести правильный пароль, в чем здесь моя ошибка?

-1
задан 23 June 2016 в 13:55

1 ответ

Я попытался бы явно заявить Ваш valid users:

valid users = asd your_username another_user

Другая опция (обходное решение?) был бы guest okay = yes, но я думаю, что это не может позволить полномочия пользователя root.

0
ответ дан 23 June 2016 в 13:55

Другие вопросы по тегам:

Похожие вопросы: