У меня имеется контроллер домена на Samba, есть пользователь pupkun, клиент comp01. Сервак (настроенный по книге Колесниченко).
Так, при подключении компа к серверу появляется табличка, ввожу логин pupkin пароль 123 - пишет что Отказано в доступе.
посмотрел в гугле, ничего дельного не нашел...
как все делал:
дбавил 2 группы admins и comps
пользователя добавлял так:
adduser pupkin
passwd pupkin
smbpasswd -a pupkin
smbpasswd -e pupkin
пупкин в системе и в самбе как бы...
так теперь с компом разберемся
adduser -g comps -d /dev/null -s /bin/false comp01
passwd -l comp01
подправил /etc/passwd (добавил $)
НО В /ETC/SHADOW НИЧЕГО НЕ НАШЕЛ!! (в книжке сказанно что там надо тоже знак доллара добавить, но юзера в шадоу нет (почему?))
теперь надо comp01 в Samba добавить
smbpasswd -a -m comp01
вот мой файл smb.conf
Код: Выделить всё
[global]
; общие параметры
netbios name = PDC
workgroup = DOMAIN
server string = Primary Domain Controller
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password %n\n *Enter*new*password* %n\n *Retype* %n\n *OK*
os level = 64
domain master = yes
preffered master = yes
local master = yes
; безопасность
security = user
encrypt passwords = yes
domain logons = yes
hosts allow = 127.0.0.1 192.168.1. 192.168.2.
; параметры авторизации
logon path = \\%N\profiles\%u
logon drive = Y:
logon home = \\home\%u
logon script = logon.cmd
add user script = /usr/bin/adduser -d /dev/null/ -s /bin/false -g comps -M %u
[netlogon]
commet = Network logon service
path = /pub/netlogon
browseable = no
[homes]
comment = User`s Home
valid user = %S
read only = no
create mask = 0644
directory mask = 0775теперь у меня есть 3 вопроса:
1. Почему пользователь в домене не авторизуется?
2. Как удалить пользователя полностью? (при повторном содании выдается сообщение "creating mailbox: file exists")
3. Почему нет пользователя в /etc/shadow?
Буду очень благодарен если поможете хоть как-то.