Mac OS-X 10.7 装kerberos小记
来源:互联网 发布:淘宝商品排名规则 编辑:程序博客网 时间:2024/06/05 11:14
打算将mac作为开发机,公司机器间的认证是通过kerberos来搭建的,mac本身已经安装了kerberos,但是貌似10.7版本的不好使,所以在网上查了一下,说是要下载一个Kerberos Extras for Mac OS X(这里有介绍),于是下载并安装(注意,如果想让kerberos好使的前提是你的mac用户名和kerberos用户名必须相同,并且二者的密码也要相同)。
可想而知,我的mac用户名和kerberos用户名是不相同的,但不妨碍我试一试,报告的错误是Client not found in Kerberos database,这时我发现它让我输入的密码对应的用户名xxx@AHOST,而实际我要输入的密码对应的用户名是xxx@BHOST,很明显,主机名不是我想要的,那最可能的就是kerberos的配置文件不对,于是我在/etc/krb5.conf将主机名改为BHOST,重试,发现仍然不好使,上网查了一下,原来配置文件在这个目录/Library/Preferences/edu.mit.Kerberos(这里有介绍),修改该文件,将主机名改为BHOST,问题解决。
现在kinit以后,认证成功,但是ssh到服务器后仍然要密码,这说明ssh的时候没有通过认证,猜想可能kerberos的服务没有找到server或者超时,于是通过ssh -vvv来查看log,发现有条信息是与成功登陆的log是不同的==>Miscellaneous failure (see text),于是上网搜了一下,在stackoverflow中找到了答案,在ssh的配置文件中要将两个选项打开:GSSAPIAuthentication yes;GSSAPITrustDNS yes(ssh配置是/etc/ssh_config),到此,kerberos认证成功。
- Mac OS-X 10.7 装kerberos小记
- Mac OS X Yosemite安装JAVA小记
- MAC OS X系统与WINDOWS系统文件夹共享小记
- Mac OS X – BootCamp安装Win7小记
- Mac OS X – BootCamp安装Win7小记
- MAC OS X El Capitan 10.11 CLOVER小记
- 完美安装Mac OS X 10.7 Lion
- Mac OS X 10.7下安装wxWidgets
- vm安装mac os x 10.7 lion
- mac os x 10.7 环境变量备份
- Mac OS X Lion 10.7.5
- VirtualBOX安装Mac OS X 10.7正式版
- VirtualBOX安装Mac OS X 10.7正式版
- MAC OS X装Win7方案
- Mac OS X 10.9 装gdb
- VM10装Mac OS X 10.9.3
- Mac OS X 10.10 装gdb
- 【Mac】虚拟机装OS X那些坑
- Judges' Time Calculation
- 如何使用Log4j?
- Extjs中gridPanel单元格自定义样式,根据值设置背景色长度
- 选中某一item,高亮显示(CListCtrl CTreeCtrl CListBox)
- Android4.1 屏蔽一些不用的apk桌面显示
- Mac OS-X 10.7 装kerberos小记
- HTTP中GET和POST方法的区别
- Objective-C语法之NSDictionary和NSMutableDictionary
- 容器set与multiset探秘
- Linux给用户添加sudo权限
- JDBC连接数据库的步骤
- C/C++项目中遇到的困难及解决方案收藏
- vxworks的PRJ_LIBS、EXTRA_MODULES、LIBS使用的小结
- 实现JavaScript编写类的方式