Samba предоставляет доступ всем пользователям: разрешения не работают

Я использую Samba для создания защищенных общих ресурсов на сервере Ubuntu, который должен быть доступен компьютерам Windows. Он подсказывает мне имя пользователя & amp; пароль, но один логин предоставляет доступ ко всем файлам, даже для других пользователей. Что я делаю неправильно здесь?

Итак, в основном

su
cd
mkdir /files
mkdir /files/user1
mkdir /files/user2
mkdir /files/user3
chmod 777 /files/user1
chmod 777 /files/user2
chmod 777 /files/user3

vi /etc/samba/smb.conf

В разделе [global] я добавляю:

security = user
wins support = yes
name resolve order = lmhosts host wins bcast

Внизу: [!d3 ]

[User1's files]
comment = User1's Files
path = /files/user1
browseable = yes
read only = no
valid user = user1

[User2's files]
comment = User2's Files
path = /files/user2
browseable = yes
read only = no
valid user = user2

И то же самое для пользователя 3.

shutdown -r now

Теперь на ПК с Windows, зарегистрированном как user1, я пытаюсь получить доступ к user2. Это подсказывает мне имя пользователя и amp; пароль. Я ввожу детали для user1, и он предоставляет мне доступ, но он не должен делать. Затем он также предоставляет мне доступ к user3. Что я делаю неправильно?

Я попытался добавить

force user = user1
create mask = 0640
directory mask = 0750

, но это не помогло.

Учетные записи пользователей находятся как на Windows & amp; сервер.

1
задан 20 June 2015 в 22:33

0 ответов

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

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