Здравствуйте!
Пните в нужную сторону - не могу найти как можно решить задачу.
Задача:
Имеются клиенты: пока WinXP. Имеется Samba 3.0.0 сервер под Linux.
Необходимо более гибко описать права доступа для ряда шар. У каждой из шар должны быть свои права на доступ - такие, которые бы не пересекались и не требовали бы отключения от шары (после предыдущего подключения к шаре с другими правами доступа).
А именно:
[home]
Шары с домашними директориями.
[public]
Шара для анонимного свободного доступа, без использования логина/пароля.
Доступ: Read/Write от имени guest-аккаунта (или умолчального для этой шары).
[work]
Шара для файлов, имеющих отношение к работе. Обязателен доступ по логину/паролю. Если есть возможность показывать разным юзерам разные поддиректории -- замечательно (не надо будет плодить лишние шары).
Доступ: для меня - Read/Write; для остальных - Read-only. Можно - для всех без исключения - только Read-only (если нужно будет залить с видов - буду PuTTy юзать, но было бы удобно через права шары... однако если не секьюрно - лучше не надо).
[drivers]
Шара с дровами для win-машин, анонимный свободный доступ, без использования логина/пароля.
Доступ: Read-only от имени guest-аккаунта (или умолчального для этой шары).
То, что я накатал не удовлетворяет поставленной задаче:
[global]
workgroup = MyWorkGroup
netbios name = MyServerName
security = sahre
create mode = 0664
directory mode = 0775
hide dot files = no
hide local users = yes
unix charset = koi8-r
display charset = cp1251
dos charset = 866
default service = public
only guest = no
guest account = user
valid users = All_my_users + guest
[home]
comment = Home Directories
browseable = yes
path = /home/%u
guest ok = no
valid users = u%
public = no
writable = yes
printable = no
follow symlinks = no
hosts allow = 192.168.0. EXPECT 127. My_IP
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
interfaces = eth1
domain master = yes
preferred master = yes
name resolve order = host
wins support = yes
[drivers]
path = /home/samba/drivers/
comment= Drivers
public = yes
browseable = yes
only guest = yes
writable = no
printable = no
follow symlinks = no
[work]
path = /home/samba/WORK/
comment=Work folder
public = yes
user = Valid_users
only user = yes
browseable = yes
writable = no
printable = no
follow symlinks = no
[public]
comment=Public folder
path = /home/samba/incoming/
public = yes
browseable = yes
only guest = yes
writable = yes
printable = no
follow symlinks = no
man smb.conf весьма длинный - никак не могу его докурить :-) а в инете статей с описанием подобных настроек не видел.
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум samba спрашивает пароль для анонимной шары (2007)
- Форум Samba не пускает в шару (2014)
- Форум Windows компы не видят smb шары. (2017)
- Форум SAMBA и Виндовса........ (1999)
- Форум Как в одном аккаунте windows подключиться к шарам одного samba сервера c разными правами? (2020)
- Форум samba auth user (2015)
- Форум SAMBA спрашивает логин и пароль при доступе по сети (еще раз, сори) (2020)
- Форум вопрос по Самбе (2002)
- Форум Как в samba сделать шару с паролем? (2014)
- Форум шары в самбе (2009)