Как это сделать на винде -- я понимаю.
А вот как правильно определить, в домене комп или нет в случае того же линукса?
На domainname полагаться нельзя, hostname -f может выдавать нормальное имя в локальном домене, а domainname -- пустую строку.
Как? проверять наличие LDAP? Еще что-то?
Здравствуйте, K13, Вы писали:
K13>Как это сделать на винде -- я понимаю.
K13>А вот как правильно определить, в домене комп или нет в случае того же линукса?
Не очень понятно что такое "комп в домене".
K13>На domainname полагаться нельзя, hostname -f может выдавать нормальное имя в локальном домене, а domainname -- пустую строку.
K13>Как? проверять наличие LDAP? Еще что-то?
Само наличие домена определяется так же как в винде — по srv DNS записям.
nslookup -type=SRV _ldap._tcp.example.tld
Далее вероятно как-то так:
kinit -k host/$(hostname -f)