a. 下载kerberos:http://web.mit.edu/kerberos/dist/
 b. 解压编译:
  cd /home/cxz/krb5-1.11.3/src
  ./configure --prefix=/home/cxz/kerberos5
  make && make install
 c. 设置环境变量
  export KRB5_CONFIG=/home/cxz/kerberos5/etc/krb5.conf
  export KRB5_KDC_PROFILE=/home/cxz/kerberos5/var/krb5kdc/kdc.conf
 d. 配置krb5.conf

[libdefaults]default_realm = KERBEROS.ROCKdns_lookup_realm = falsedns_lookup_kdc = falseticket_lifetime = 24hforwardable = yesdefault_tgs_enctypes = des3-hmac-sha1 des-cbc-crc des-cbc-md5default_tkt_enctypes = des3-hmac-sha1 des-cbc-crc des-cbc-md5permitted_enctypes = des3-hmac-sha1 des-cbc-crc des-cbc-md5renew_lifetime = 7d[realms]KERBEROS.ROCK = {kdc = rock-kdc.dscc:50088admin_server = rock-kdc.dscc:50749kpasswd_server = rock-kdc.dscc:50464default_domain = .kerberos.rocksupported_enctypes = des3-hmac-sha1:normal des-cbc-crc:normal}[domain_realm].rock-nn.dscc = KERBEROS.ROCKrock-nn.dscc = KERBEROS.ROCK[kdc]profile=/home/cxz/kerberos5/var/krb5kdc/kdc.conf

e. 配置kdc.conf

[kdcdefaults]v4_mode = nopreauthkdc_ports = 50750,50088kdc_tcp_ports = 50088supported_enctypes = des3-hmac-sha1:normal des-cbc-crc:normal[realms]KERBEROS.ROCK = {database_name = /home/cxz/kerberos5/var/krb5kdc/principaladmin_keytab = /home/cxz/kerberos5/var/krb5kdc/kadm5.keytabacl_file = /home/cxz/kerberos5/var/krb5kdc/kadm5.aclkey_stash_file = /home/cxz/kerberos5/var/krb5kdc/.k5.KERBEROS.ROCKkdc_ports = 50750,50088max_life = 10h 0m 0smax_renewable_life = 7d 0h 0m 0skpasswd_port = 50464supported_enctypes = supported_enctypes = des3-hmac-sha1 des-cbc-crc}[logging]kdc = FILE:/home/cxz/log/kerberos5/krb5kdc.logadmin_server = FILE:/home/cxz/log/kerberos5/kadmin.logdefault = FILE:/home/cxz/log/kerberos5/krb5lib.log

f. 创建KDC数据库
  kdb5_util create -r KERBEROS.ROCK -s
  注:可能会在loading random data中等待很长时间,因为/dev/random的随机数据产生的很少,可以适当的让网卡传输数据,这样有助于产生随机数据,具体原因可以看看/dev/random的原理
  要求输入database master的密码,然后会在../var/krb5kdc/下产生几个与principal相关的文件
 g. 配置ACL文件
  echo '*/admin@KERBEROS.ROCK *' > ../var/krb5kdc/kadm5.acl
 h. 为kerberos数据库添加管理员
  ../sbin/kadmin.local
  kadmin.local: addprinc admin/admin@KERBEROS.ROCK
 i. 启动服务
  ../sbin/krb5kdc
  ../sbin/kadmind

安装kerberos服务相关推荐

  1. 安装Kerberos服务端和客户端

    简介 Kerberos认证流程 环境准备 安装Kerberos服务端 yum安装 yum install krb5-server krb5-libs krb5-workstation -y vim / ...

  2. CentOS 安装Kerberos服务

    CentOS 安装参考: 2. 安装 Kerberos Kerberos服务安装 Ubantu安装参考: Ubuntu_Kerberos配置过程记录 Ubuntu 14.04-Kerberos安装和配 ...

  3. centos7上安装kerberos附java使用kerberos案例

    1.1安装kerberos服务端 先更新yum yum update 安装依赖包 yum -y install krb5-libs krb5-server 1.2.配置/etc/krb5.conf # ...

  4. Linux 安装Kerberos认证KDC服务

    最近需要给hadoop集群加上安全验证,采用kerberos作为认证,这里记录一下安装kerberos kdc的经验 服务器centos6.7,采用在线yum安装的方式 1.使用yum install ...

  5. 快速搭建Kerberos服务端及入门使用

    快速搭建Kerberos服务端及入门使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Kerberos是一种网络身份验证协议.它旨在通过使用秘密密钥加密为客户端/服务器应用程序提 ...

  6. CDH5安装Kerberos认证

    BUG BUG写在前面:Kerberos 1.15.1-18.el7.x86_64 版本有BUG,不要安装这个版本!!!! 如果已安装上面描述版本不要怕,这里有一篇解决方案升级kerberos 1.系 ...

  7. CDH6安装kerberos(一)kerberos概念理解

    CDH6安装kerberos(一)kerberos概念理解 CDH6安装kerberos(二)kerberos部署 CDH6安装kerberos(三)CDH集群启用Kerberos CDH6安装ker ...

  8. php配置mongodb扩展、安装mongodb服务教程

    安装mongodb服务. 1.下载mongodb: mongodb 提供了可用于 32 位和 64 位系统的,你可以从mongodb官网下载安装. mongodb下载地址:https://www.mo ...

  9. 安装证书服务:为Web站点启用HTTPS

    为Web站点启用HTTPS 上篇介绍了PKI和数字证书的相关概念,下面将详细介绍如何安装证书服务. 上篇链接:http://yangshufan.blog.51cto.com/13004230/194 ...

最新文章

  1. DL之YoloV2:Yolo V2算法的简介(论文介绍)、架构详解、案例应用等配图集合之详细攻略
  2. iOS NSNotificationCenter详解
  3. 上海市城镇廉租住房申请条件
  4. day1作业二:多级菜单操作
  5. nodemanager不能正常关闭_家居燃气安全,燃气阀门的开与关可不能不当回事
  6. Existing lock /var/run/yum.pid: another copy is running as pid
  7. 有人模仿我的脸,有人模仿我的话
  8. hdu 5977 Garden of Eden(点分治+状压)
  9. 在Module中使用自定义过滤器,来统一对站内所有请求响应的输出内容进行采集或更改。...
  10. java 中的 ThreadLocal
  11. kafka----kafka connect的使用(一)
  12. Quick Startup(电脑开机启动项管理软件)官方中文版V5.20.1.168 | 如何管理电脑开机启动项
  13. utc时间 单位换算_utc时间(utc时间转换北京时间)
  14. oracle中算百分比,Oracle百分比分析函数RATIO_TO_REPORT() OVER()实例详解
  15. ubuntu 18.04 pycharm生成快捷方式 ,亲测有效!!
  16. 数字人枫灵Lynn,获得江苏省文化产业周刊关注!
  17. 常见机器学习算法适合使用的业务场景汇总(1)
  18. 贪婪算法————背包问题
  19. 数据库服务器的性能指标,数据库服务器性能指标
  20. 4G核心网与IMS有什么区别

热门文章

  1. 中年大叔~手把手教你如何绘制一辆会跑车
  2. Vue2 必备的50个知识点
  3. 科技项目验收测试报告获取有什么注意事项?作用都有哪些?
  4. linux安装软件flash,Linux安装Flash插件 - flying-kite的个人空间 - 51Testing软件测试网 51Testing软件测试网-软件测试人的精神家园...
  5. R语言贝叶斯参数估计、回归与计算
  6. 虚拟拨号数据网认证服务器,怎么设置虚拟拨号服务器
  7. 面试官:你期望薪资多少?用这个套路回答,永远不吃亏....
  8. JavaSE_day03【流程控制】
  9. html如实现留言板功能,JS实现留言板功能
  10. 创作者经济序幕拉开,「中国版Figma」Pixso靠什么出位?