Kerberos 系列2 --- 安装
一、安装环境
1. CentOS 7
2. Kerberos
传播较广的Kerberos版本有V4和V5系列,V4发布于1980年,主要支持DES加密,仅支持56位的Key,安全性较差。V5发布于1993年并在2005年得到修订,支持绝大多数加密算法,尤其AES得到广泛应用。
(1) 查询已安装的Kerberos版本
rpm -qa | grep krb
二、解决依赖
1. gcc, g++, byacc
yum -y install gcc gcc-c++ byacc kernel-devel
三、安装
1. 准备安装包
(1) 下载:
wget https://kerberos.org/dist/krb5/1.20/krb5-1.20.1.tar.gz
(2) 解压:
tar xvf krb5-1.20.1.tar.gz
2. 编译与安装
(1) 编译
cd krb5-1.20.1/src ./configure
make
(2) 安装
make install
(3) 验证
klist -V
(4) 安装后的清理工作
a. 清理运行make产生的文件:
make clean
b. 清理运行./configure产生的文件:
make distclean
四、配置
1. 修改权限
chown root /usr/local/var/krb5kdc chmod 700 /usr/local/var/krb5kdc
五、参考引用
https://web.mit.edu/kerberos/krb5-devel/doc/build/index.html
https://web.mit.edu/kerberos/krb5-devel/doc/build/doing_build.html
https://www.centlinux.com/2018/06/configure-kerberos-single-sign-on-sso-centos-7.html
https://www.thegeekdiary.com/how-to-install-and-configure-kerberos-in-centos-rhel-7/
https://codingbee.net/rhce/rhce-kerberos
https://www.oreilly.com/library/view/kerberos-the-definitive/0596004036/ch09s03s01s01.html
https://www.theurbanpenguin.com/configuring-a-centos-7-kerberos-kdc/
https://gist.github.com/ashrithr/4767927948eca70845db