здравствуйте! помогите! не могу никак понять принцип взаимосвязки линукса с самбой - разобраться с правами на диске и юзерами + конфиги самбы. при попытке захода с Windows машины не могу авторизоваться - пароль не верен
добавляю группу
#groupadd firma
добавляю пользователя
#useradd -m -G firma -c "Главный" pto
ставлю ему пароль
#passwd pto
добавляю его в самбу
# smbpasswd -a pto
ввожу пароли, и проверяю правильно ли добавилось в файле etc/group:
firma:x:1007:pto
pto:x:1008: в конце - значит добавилось.
Дальше присваиваю права и группу папке
#chown pto:firma /media/HDD/marlic
#chmod -R 777 /media/HDD/marlic
проверяю, получилось ли
root@pe:~# ls -ld /media/HDD/marlic
drwxrwxrwx 2 pto firma 4096 окт. 23 15:39 /media/HDD/marlic
далее иду править smb.conf
[global]
server string = Предприятие..
security = SHARE
idmap config * : backend = tdb
[marl]
comment = Нашe1
path = /media/HDD/marlic
create mask = 0777
directory mask = 0777
read only = no
force group = firma
сохраняю. перезапускаю самбу
#service smbd restart
и иду на виндовый комп пишу логин pto и указанный при регистрации пользователя пароль.
не пускает, ругается на сетевой пароль. что я делаю не так?
мне нужно чтобы в определенной папке определенная группа из некоторых пользователей могла иметь доступ на чтение, запись
подскажите пожалуйста, очень вас прошу я уже неделю потратил, а достойных результатов нет

Пользователь решил продолжить мысль 23 Октября 2012, 13:54:30:
PS при добавлении в конфиг такой конфигурации
[marl]
comment = Нашe1
path = /media/HDD/marlic
create mask = 0777
directory mask = 0777
read only = no
force user = pto
пользователя пускает. но мне ведь нужно чтобы в эту папку имел доступ не один пользователь