Устанавливаем OpenSUSE. В Yast открываем сначала “Сетевые настройки” и заполняем все необходимые поля. Затем переходим к “Сервер Samba”, здесь также везде прописываем имя нашего домена и netbios-имя компьютера. Те же имена в пункте Yast’а – “Членство в домене Windows”.
Приводим smb.conf (/etc/samba/smb.conf) приблизительно к такому виду:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
[global] workgroup = PENGUINS server string = domain master = No netbios name = BIGDEP security = domain usershare allow guests = No domain logons = No password server = * directory mask = 0777 create mask = 0666 [software] path = /home/software public = yes read only = yes valid users = @"PENGUINS\Domain Users" write list = PENGUINS\Administrator admin users = PENGUINS\Administrator |
И chmod 777 /home/software
Чтобы в списке сетевых ресурсов не было “SFTP File Transfer on BIGDEP” в файле /etc/ssh/sshd_config комментируем строчку
1 |
"Subsystem sftp /usr/lib/ssh/sftp-server". |
Затем присоединяем сервер к домену: net join rpc -UAdministrator
Между “-U” и “Administrator” нет пробела.
Затем, для автоматического запуска демонов самбы:
cd /etc/init.d
insserv smb
insserv nmb
и команда chkconfig покажет вам, что их состояние перешло в on
P.S. При возникновении проблем пишите в конфиг log level = 4
(подробное журналирование обмена с PDC) и смотрите вывод логов самбы в /var/log/samba.