FreeBSD 上使用Kerberos 5认证

http://tech.ddvip.com   2006年04月01日    社区交流

本文详细介绍FreeBSD 上使用Kerberos 5认证

  IP地址:192.168.0.3

  机器名:test2.the9.com

  测试机C :

  操作系统:FreeBSD test3.the9.com 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Mon Feb 23 20:45:55 GMT 2004 root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i386

  IP地址:192.168.0.4

  机器名:test3.the9.com

  2.Kerberos 5软件安装和配置

  Kerberos 5直接在ports中安装就好了,最新版本为krb5-1.3.1_1。

  在测试机A上安装

  Test1# cd /usr/ports/security/krb5/
Test1# make && make install

  测试机B上安装FreeBSD 4.9 在安装的时候就选择krb5

  在B上安装DNS

  Test2# cd /usr/ports/dns/bind9
Test2# make && make install

  在测试机C上安装

  Test3# cd /usr/ports/security/krb5/
Test3# make && make install

  我们的选择测试机A为KDC服务器,测试机B为客户端。

  好我们现在登陆测试机A,在/etc/rc.conf里添加上以下两条

  kerberos5_server_enable="YES"
kadmind5_server_enable="YES"

  这样服务器下次重新启动以后就可以直接启动kerberos5服务了,然后创建/etc/krb5.conf,加上以下的内容;

  [libdefaults]
default_realm = THE9.COM
[realms]
THE9.COM = {
kdc = test1.the9.com
admin_server = test1.the9.com
default_domain = the9.com
}
[domain_realm]
.the9.com = THE9.COM
[logging]
default = FILE:/var/log/krb5libs.log
kdc = FILE:/var/log/krb5kdc.log
admin_server = FILE:/var/log/kadmind.log

责编:豆豆技术应用

正在加载评论...