1

Я незнаком с Samba и мне нужна помощь.

У меня есть сервер Ubuntu, у которого есть общая папка, которую можно увидеть в Windows и которая требует имя пользователя и пароль на стороне Windows. Я хочу иметь возможность создать другую папку, как это для другого пользователя.

Samba настроена и работает. Я просто не знаю, как создать еще одну папку для общего доступа.

1 ответ1

2

Вы хотите отредактировать файл /etc/samba/smb.conf с параметрами (с помощью sudo perms). Просто настройте это в соответствии с вашими потребностями в нижней части файла:

[sharename]
    comment = Some Comment Text Here
    path = /mnt/sharedfolder/
    browseable = yes
    read only = no
    writable = yes
    guest ok = no
    create mask = 0644
    directory mask = 0700
    valid users = username

В зависимости от ваших конфигураций samba вам может потребоваться добавить пользователя к пользователям samba с помощью smbpasswd -a username , что потребует, чтобы "username" был первым пользователем на локальном компьютере. Кроме того, вы можете разделить несколько пользователей или даже настроить гостевого администратора с правами администратора.

У меня было это работает без перезагрузки самбы, но это стоит сделать ..

sudo /etc/init.d/samba restart

Чтобы смонтировать это (из windows), вам нужно сделать: \\servername\sharename username в качестве пользователя и любой пароль, который вы используете в системе.

Вот страница Samba для пользователей / Безопасность

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .