Страница 1 из 1

samba общая и личная папка ?

Добавлено: 2008-03-22 11:43:03
puppy
Задача простая, в сетке нужна папка public с полным доступом для всех и каждому пользователю своя личная с правами только для него , клиенты XP , пользователь включив комп , имел два сетевых диска оодин с общей папкой другой с личной и при попытке открытия их спрашивался пароль

Код: Выделить всё

[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
завожу в системе пользователя 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 вообще не куда не пускает и не спрашивает пароли.
Задача вроде бы простая но совсем запутался буду благодарен за помощь.

Re: samba общая и личная папка ?

Добавлено: 2008-03-22 12:18:18
puppy
проблема оказалась простой , папке /home/public сделал chmod 777
пользователя guest не заводил в системе
каждой пользовательской папке сделал chmod 700 /home/A и т.д.
результат , при попытке открыть компьютер MAIN в сетевом окружении - запращивается пароль , пользователь А
вводит свое имя и пароль . получает доступ к своей /home/A и папке /home/public