Настроил пару месяцев назад на одном сервере Самбу, там не нужно было никаких особых требований, просто файлопомойка + по мелочи. Соответственно, настроил вход без пароля. Теперь понадобилось в одну шару дать доступ одному пользователю с паролем. smb.conf правил "по живому", там могли остаться опции, которые я посчитал нужными/не знал, что они делают, так что, они могли остаться из дефолтных настроек, сильно на это внимания не обращайте. Значит, что мы имеем: шары share1, share2, ftp и public имеют доступ без пароля, всё прекрасно работает. Только что добавил в Linux пользователя sergey, добавил этого же пользователя в Самбу, дописал шару в конце smb.conf. Windows шару видит, пароль просит, но ругается:
"---------------------------
ubuntu server (Samba, Ubuntu)
---------------------------
Нет доступа к \\server\BOSS. Возможно, у вас нет прав на использование этого сетевого ресурса. Обратитесь к администратору этого сервера для получения соответствующих прав доступа.
Множественное подключение к серверу или разделяемым ресурсам одним пользователем с использованием более одного имени пользователя неразрешено. отключите все предыдущие подключения к серверу или разделяемым ресурсам и повторите..."
Владелец каталога \sergey - sergey:sergey, права - 777.
Что где у меня не так?
[global]
workgroup = XXXX
netbios name = XXXX
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=65536 SO_SNDBUF=65536
server string = %h server (Samba, Ubuntu)
wins support = yes
dns proxy = no
interfaces = 127.0.0.0/8 eth0
bind interfaces only = yes
os level = 254
read raw = yes
write raw = yes
oplocks = yes
use sendfile = true
aio read size = 16384
aio write size = 16384
local master = yes
preferred master = yes
security = user
map to guest = Bad User
guest ok = yes
max xmit = 64000
usershare max shares = 100
log file = /dev/null
log level = 0
max log size = 1000
syslog = 0
server role = standalone server
passdb backend = tdbsam
obey pam restrictions = yes
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
pam password change = yes
usershare allow guests = yes
[share1]
path = /share1
browseable = yes
readonly = no
guest ok = yes
guest only = yes
[share2]
path = /share2
browseable = yes
readonly = no
guest ok = yes
guest only = yes
[public]
path = /public
browseable = yes
readonly = no
guest ok = yes
guest only = yes
[ftp]
path = /ftp/pub
comment = ftp
browseable = yes
readonly = no
guest ok = yes
guest only = yes
[BOSS]
path = /sergey
browseable = yes
readonly = no
public = no
valid users = sergey