realm может не относится ни к /etc/hostname ни к /etc/hosts. это имя домена. вообще, желательно, чтоб realm вообще не имел общего имени с доменым именем вашей организации.
например, если ваша организация имеет домен типа institut-prava.ru , то realm лучше назвать типа institut-prava.local, --realm=institut-prava.local
чтоб в сетевом окружении имя было MAIN, то его надо указывать в параметре --domain=MAIN - это нетбиос имя контроллера домена
Спасибо за объяснение.
Но если я использую --domain=MAIN, то какие обязательные записи в /etc/hostname и /etc/host должны быть?
/usr/share/samba/setup/provision --realm=test1.local --domain=MAIN --adminpass='bigsecret' --server-role=dc
Все равно в smb.conf
netbios name = имени указанному в /etc/hostname
workgroup = MAIN
realm = test1.local
И по какому имени необходимо вводить в домен?
Рабочая группа какая?
По какому имени сервер будет виден в сетевом окружении?
Теперь больше вопросов получилось.
Пользователь решил продолжить мысль 18 Апреля 2013, 12:02:13:
Кажется получилось...
В домен пускает!!!
Но появилась проблема... не могу теперь зайти на сам сервер ни консолью ни по SSH.
После ввода логина пароля, сразу викидывает на ввод заново. Ни root ни другой пользователь не подходит...
Как теперь папасть на сервер :-(
Переустановил все по новому, и после установке samba4... опять не пускает.
Еще одну переустановку я не переживу.
Да.. совсем забыл...
на сервере несколько интерфейсов
eth0.11 - Internet
eth0.2 - LAN (192.168.50.254/24)
eth0.3 - Guest (192.168.0.30/27)
пришлось в явном виде в provision указывать --host-ip=192.168.50.254