This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
настройка_kdc_серверов_и_клиентов [2015/08/24 14:04] val [Установка] |
настройка_kdc_серверов_и_клиентов [2019/07/02 09:50] val [Инсталляция] |
||
---|---|---|---|
Line 10: | Line 10: | ||
==== Установка ==== | ==== Установка ==== | ||
- | === Ubuntu (MIT) === | + | === Debian/Ubuntu (MIT) === |
<code> | <code> | ||
- | root@server:~# apt-get install krb5-kdc krb5-admin-server | + | root@server:~# apt install krb5-kdc krb5-admin-server |
</code> | </code> | ||
Line 19: | Line 19: | ||
<code> | <code> | ||
[server:~] # cat /etc/rc.conf | [server:~] # cat /etc/rc.conf | ||
+ | </code><code> | ||
... | ... | ||
- | kerberos5_server_enable="YES" # FreeBSD8,9 | ||
kdc_enable="YES" # FreeBSD10 | kdc_enable="YES" # FreeBSD10 | ||
... | ... | ||
Line 36: | Line 36: | ||
</code> | </code> | ||
- | === MIT Ubuntu/Debian === | + | === Debian/Ubuntu (MIT) === |
- | + | ||
- | !!! В виртуальной машине krb5_newrealm может зависать. | + | |
- | + | ||
- | Может помочь, регистрация в консоли | + | |
<code> | <code> | ||
- | apt-get install gpm | + | ubuntu# mv /dev/random /dev/random.bak |
- | </code> | + | ubuntu# ln -s /dev/urandom /dev/random |
- | и хаотические движения курсором мыши | ||
- | |||
- | <code> | ||
root@server:~# krb5_newrealm | root@server:~# krb5_newrealm | ||
</code><code> | </code><code> | ||
Line 58: | Line 51: | ||
</code> | </code> | ||
- | === HEIMDAL FreeBSD === | + | === FreeBSD (Heimdal) === |
<code> | <code> | ||
server# kstash | server# kstash | ||
Line 72: | Line 65: | ||
</code> | </code> | ||
- | === MIT CentOS/SL === | ||
- | <code> | ||
- | [root@server ~]# /usr/kerberos/sbin/kdb5_util create -s | ||
- | </code> | ||
==== Запуск ==== | ==== Запуск ==== | ||
Line 81: | Line 70: | ||
<code> | <code> | ||
[server:~] # service kdc start | [server:~] # service kdc start | ||
- | </code> | ||
- | |||
- | === FreeBSD8,9 === | ||
- | <code> | ||
- | [server:~] # /etc/rc.d/kerberos start | ||
</code> | </code> | ||
=== Ubuntu/Debian === | === Ubuntu/Debian === | ||
<code> | <code> | ||
- | root@server:~# /etc/init.d/krb5-kdc restart | + | root@server:~# service krb5-kdc restart |
</code> | </code> | ||
Line 97: | Line 81: | ||
=== FreeBSD === | === FreeBSD === | ||
<code> | <code> | ||
- | # tail -f /var/heimdal/kdc.log | + | server# tail -f /var/heimdal/kdc.log |
</code> | </code> | ||
+ | === Debian/Ubuntu === | ||
+ | <code> | ||
+ | server# tail -f /var/log/auth.log | ||
+ | </code> | ||
===== Настройка Kerberos клиента ===== | ===== Настройка Kerberos клиента ===== | ||
==== Инсталляция ==== | ==== Инсталляция ==== | ||
- | === Ubuntu/Debian === | + | === Debian/Ubuntu === |
<code> | <code> | ||
- | # apt-get install krb5-user | + | # apt install krb5-user |
</code> | </code> | ||
Line 126: | Line 114: | ||
</code> | </code> | ||
- | ===== Дополнительные материалы ===== | ||
- | |||
- | ==== MIT FreeBSD ==== | ||
- | <code> | ||
- | [server:~] # pkg_add -r krb5-18 | ||
- | |||
- | [server:~] # mkdir -p /usr/local/var/krb5kdc/ | ||
- | |||
- | [server:~] # kdb5_util create -s | ||
- | |||
- | [server:~] # cat /etc/rc.local | ||
- | /usr/local/sbin/krb5kdc | ||
- | |||
- | [server:~] # kadmin.local | ||
- | </code> |