samba общая и личная папка ?
Добавлено: 2008-03-22 11:43:03
Задача простая, в сетке нужна папка public с полным доступом для всех и каждому пользователю своя личная с правами только для него , клиенты XP , пользователь включив комп , имел два сетевых диска оодин с общей папкой другой с личной и при попытке открытия их спрашивался пароль
завожу в системе пользователя A и B , shell nologin - их папки /home/A /home/B ,делаю smbpasswd -a A и smbpasswd B
Все самба заработала, папка public доступна всем под логином и паролем guest guest , но дальше если я подключился из XP к папке public , затем попытался открыть \\main\A он также спокойно дает открыть \\main\B справами на запись , если ставлю на папки A и B права только для доступа хозяину , а группе и другим все запрещаю , то тогда в винде кроме как к public вообще не куда не пускает и не спрашивает пароли.
Задача вроде бы простая но совсем запутался буду благодарен за помощь.
Код: Выделить всё
[global]
netbios name = main
server string = main
security = user
log file = /var/log/samba.log
max log size = 1000
hosts allow = 192.168.0.0/24 127.0.0.1
socket options = TCP_NODELAY
[public]
path= /home/public
public = yes
guest ok = yes
writable = yes
read only = no
printable = no
[homes]
browseable = no
writable = yes
Все самба заработала, папка public доступна всем под логином и паролем guest guest , но дальше если я подключился из XP к папке public , затем попытался открыть \\main\A он также спокойно дает открыть \\main\B справами на запись , если ставлю на папки A и B права только для доступа хозяину , а группе и другим все запрещаю , то тогда в винде кроме как к public вообще не куда не пускает и не спрашивает пароли.
Задача вроде бы простая но совсем запутался буду благодарен за помощь.