[samba] Samba и домен Win2k3

Eugene Ostapets eostapets на gmail.com
Пт Окт 26 09:17:29 MSD 2007


2007/10/26, Stavr <killkeny yandex.ru>:
> Привет.

> Только трабла в том, что после старта Самбы не хочет стартовать winbindd. И полностью теряется возможность войти в систему.
Нужно все настраивать поэтапно с тестированием, а то получается детский сад
>
> 2.      [root на freebsdgw ~]# joe /etc/nsswitch.conf
> Так как не вижу смысла править оригинальный файл удаляя существующий контент, покажу содержимое файла следующим образом:
> [root на freebsdgw ~]# sed -e '/^#/ d' /etc/nsswitch.conf
> passwd:     files winbind
> shadow:     files winbind
Зачем вы удалили tcb??? Верните на место и возможность входа локальных
пользователей вернется

> [global]
>    dos charset = CP866
>    unix charset = CP1251
У вас система в cp1251??? Если нет - верните на место utf-8

>   winbind uid = 10000-20000
>   winbind gid = 10000-20000
>   winbind separator = @
Зачем вы меняете стандартный разделитель?

>
> 8.      Таким образом моя машина готова к вводу в домен windows.
> Что собственно и делаю, предварительно запуская Самбу
>
> [root на freebsdgw ~]# samba start
Рано :) Вообще ввод машины в домен рекомендуют делать при остановленной самбе

> Так же, хочу заметить следующее - до старта Самбы, я еще мог войти в систему, любым доступным мне способом. Теперь же войти в систему я не могу. У меня висит две ssh-консоли с правами root. При их закрытии, стандартными средствами войти в систему я уже не смогу.
Самба тут ни при чем - вы сами накосячили в /etc/nsswitch.conf
>
> Таким образом, попробуем перейти к добавлению машины в домен windows.
>
> [root на freebsdgw ~]# net ads join -U vsavosin
> vsavosin's password:
> [2007/10/25 15:47:21, 0] libsmb/cliconnect.c:cli_session_setup_spnego(853)
>   Kinit failed: Client not found in Kerberos database
> Failed to join domain: Improperly formed account name
> [root на freebsdgw ~]#
vsavosin обладает правами добавлять машины в домен? В любом случае
проблема вылезает в керберосе, так что проверьте:
kinit vsavosin на DOMAIN.LOCAL

> И еще, в других примерах используется команда klist, у меня нет такой команды, т.е. shell ее не знает.
klist находится в пакете krb5-kinit, учитывая отсуствие этого пакета я
могу предположить что керберос вы вообще не устанавливали в систему...

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets на jabber.ru


Подробная информация о списке рассылки Samba