Приветствую.
Мне надо сделать контроллер домена на базе ubuntu.
Ubuntu server 10.04.3 lts
Samba version 3.4.7
Делал точно так как показано здесь: Tutorial: Use Samba to Turn Your Linux Ubuntu Server into A PDC (Primary Domain Controller)
Из примера получился такой smb.conf:
Показать
[global]
workgroup = DOM
server string = %h server (Samba, Ubuntu)
encrypt passwords = yes
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
add machine script = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u
logon drive = Z:
domain logons = Yes
os level = 64
preferred master = Yes
domain master = Yes
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
[homes]
comment = Home Directories
read only = No
browseable = No
browsable = No
[netlogon]
comment = Network Logon Service
path = /home/samba/netlogon
guest ok = Yes
share modes = No
[profiles]
comment = Users profiles
path = /home/samba/profiles
create mask = 0600
directory mask = 0700
browseable = No
browsable = No
[common]
comment = common files
path = /home/common
create mask = 0777
directory mask = 0777
guest ok = Yes
[printers]
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
browsable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
Проблема в следующем.
После перезапуска самбы, домен работает, в него можно зайти.
Но если перезапустить весь сервер, то на этапе ввода пароля все останавливается. Точнее, после того как ввели логин и пароль долго висит, а потом выдает сообщение logon timeout.
При чем не важно, как я захожу: через домен, через ssh, или напрямую из консоли, подкинув к серверу монитор и клаву. :(
Хотя сервер пингуется, на него зайти нет возможности.
Помогает только компакт с установкой и режим восстановления.
Я долго мучался и выяснил, что причина в
encrypt passwords = yes
если поставить
encrypt passwords = no
то проблема исчезает, но зайти в домен теперь нельзя.
Ставлю опять yes, перезапускаю самбу, и все работает. Перезагружаю сервер, и опять все по новой - применять загрузочный компакт.
Кто нибудь сталкивался?
Это проблема в настройке какаято или в чем?
Странно, что настройки самбы приводят к нарушениям авторизации иными методами oO