Присоединение XP к домену Samba!

Аватар пользователя fuze

Здравствуйте. У меня проблема присоединения XP к домену Samba (XP стоит на Vmware):
1. smb.conf:
[global]
server string = Samba %v
workgroup = fuze
netbios name = linux

encrypt passwords = yes
domain master = yes
preferred master = yes
domain logons = yes
os level = 255
winbind uid = 10000-20000
winbind gid = 10000-20000
admin users = root

bind interfaces only = yes
interfaces = 192.168.241.1

username map = /etc/samba/smbusers

restrict anonymous = yes
max protocol = NT
ldap ssl = No
server signing = Auto
update encrypted = yes
unix charset = cp1251
dos charset = CP866

[homes]
read only = no
browseable = no

[device]
locking = no
write list = igor
path = /device
msdfs proxy = no
case sensitive = no

[WWW]
write list = igor
path = /var/www/html
msdfs proxy = no
case sensitive = no
2. smbusers
igor = igor
3. smbpasswd
igor:***:*************************
root:0:********************************

3. При присоединении в WIndows я указываю домен "fuze", ввожу root и пароль. После чего: ошибка, имя пользователя не найдено.
Помогите, может у кого было похожее...

Аватар пользователя sergeil

Re: Присоединение XP к домену Samba!

1. Машина должна быть авторизована на linux-системе...
добавь:
useradd -d /dev/null -s /bin/false имя_хоста$
допустим, имя хоста виндовс хоста infxp
root# useradd -d /dev/null -s /bin/false infxp$
root# grep infxp /etc/passwd
infxp$:x:601:601:WinXP INF:/dev/null:/bin/false

потом авторизуй имя_хоста в samba
smbpasswd -a -m имя_хоста
завершающий '$' не нужно, он добавится автоматически...
в нашем случае
smbpasswd -a -m infxp
root# grep infxp /etc/samba/smbpasswd
infxp$:601:C8EA4A60...8A9CC23:[W ]:LCT-436C6EAA:

Дальше, имя samba домена должно резольвится в IP адрес...
То есть, добавь имя своего samba домена в локальный DNS как alias на существующий хост, на котором запущен контроллер домена...

Цитата:
...
homedesk IN A 192.168.241.1
fuze CNAME homedesk.homedesk.ua.

Ну, а уже потом, попробуй добавить свой WinXP в домен...

Аватар пользователя fuze

Re: Присоединение XP к домену Samba!

Спасибо! Получилось! Только без " ...
homedesk IN A 192.168.241.1
fuze CNAME homedesk.homedesk.ua."
Т. к. DNS выключен.
Можно еще пояснить значение строчек useradd -d /dev/null -s /bin/false имя_хоста$, а лучше всех. (То что я добавил пользователя windows я понял). :thanks:

Аватар пользователя sergeil

Re: Присоединение XP к домену Samba!

Цитата:
fuze писал:
Можно еще пояснить значение строчек useradd -d /dev/null -s /bin/false имя_хоста$, а лучше всех. (То что я добавил пользователя windows я понял).

Дело в том, что идентификатором пользователя в системе Linux/Unix является его UID. Samba также опирается на этот идентификатор пользователя. Поскольку требуется авторизация samba-имени хоста, который подключается в домен, то регистрируется машина с именем в Linux. А то, что в конце имени хоста ставится '$', ну... кто виноват, что виндовс таким образом отделяет имя реального пользователя от имени машины (не путайте с разрешением в DNS и host-name в /etc/hosts, который ничего не знает о samba )? Это особенность виндовс... Улыбка

То есть, в процессе сетевого обмена и авторизации виндовс имя машины передается со знаком доллор в конце Улыбка
Как посмотреть? Воспользуйтесь smbclient. Вот, в частности, пример просмотра сетевых ресурсов, которые homedesk объявляет доступными по сети.

[root@homedesk ~]# smbclient -L \\homedesk
Password:
Domain=[KVE] OS=[Unix] Server=[Samba 3.0.10-1.10asp]

Sharename Type Comment
--------- ---- -------
netlogon Disk Network Logon Service
public Disk Public Stuff
cdrom Disk As usually is Unmounted
IPC$ IPC IPC Service (KVE (PDC))
ADMIN$ IPC IPC Service (KVE (PDC))
lp Printer Created by redhat-config-printer 0.6.x
root Disk Home Directories
Domain=[KVE] OS=[Unix] Server=[Samba 3.0.10-1.10asp]

Server Comment
--------- -------
HOMEDESK KVE (PDC)

Workgroup Master
--------- -------
KVE

Если хотите понять происходящее глубже, то Вам следует обратиться к документации по Samba. ;-)

Аватар пользователя fuze

Re: Присоединение XP к домену Samba!

Большое спасибо! :thanks:

Аватар пользователя sergeil

Re: Присоединение XP к домену Samba!

вопрос, я так понимаю, закрыт.
Успехов ...

Аватар пользователя rjaan

Re: Присоединение XP к домену Samba!

Рекомендую всем кто использует SAMBA-сервер ознакомится с этой статьей . Она описывает полную диагностику SAMBA сервера для сетей на базе Net bios/TCPIP.

RSS-материал