Есть действующий FS на Debian с установленной самбой 4. Имеется 2 шары: Public и Vasya. Для доступа к Vasya используется авторизация Логин/Пароль. Конфиг такой:
[global]
workgroup = WORKGROUP
netbios name = FS01
server string = %h server (Samba, Ubuntu)
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
map to guest = bad user
security = user
[Public]
path = /mnt/public
force group = users
create mask = 0660
directory mask = 0771
browsable =yes
writable = yes
guest ok = yes
[Vasya]
comment = Only password
path = /mnt/vasya
writable = yes
browsable = yes
create mode = 0777
directory mask = 0777
valid users = vasya
guest ok = no
Так же в сети имеется ноутбук и ПК, везде установлена Windows 10.
С ноутбука в папку "Vasya" подключаюсь без всякой авторизации, поскольку пользователь винды - Vasya с таким же паролем, а вот на ПК пользователь совсем другой - Aleks и пароль другой, но я все равно имею полный доступ к папке Vasya. Если изменить "valid users = vasya", то доступ на ПК прекращается, требует авторизацию... все норм. Так же если в винде авторизоваться под другим пользователем, то тоже запрашивает авторизацию... все норм. Но какого хрена виндовый пользователь - Aleks имеет доступ к папке "Vasya" с "valid users = vasya"??
Возможно раньше где-то что-то настраивал, не помню уже, но пользователь в системе только один vasya и в группе users тоже только он один.