日期:2014-05-16  浏览次数:20605 次

Kerberos认证时,关于证书获取的问题?

用kinit,在客户端可以获取到证书。现在的问题时,如果客户端下没有证书,程序就有错误,本地错误。在代码中,怎么实现类似Kinit的作用?也就是说怎么实现一个交互的过程,kinit完 提示你输入密码 正确的话,默认会在/tmp/ 下生成krb5cc_0文件?

------解决方案--------------------
建议楼主 先熟悉Kinit.c 源码 看看其中的交互过程 可以GDB下 其中的交互过程 先判断本地有没有证书,也就是该krb5cc_0文件,没有的话,发消息,类似Kinit , 让在客户端下生成该文件。
------解决方案--------------------
不会,先up下
------解决方案--------------------
下面的这本书里面讲的很详细,有空可以去看看
 
《信息安全学》
出版社:机械工业出版社
译作者:周学广 刘艺
出版日期:2003年3月
系列名:重点大学计算机教材
定价:25¥
国标编号:
ISBN 7-111-11584-8/TP.2785
条形码:9787111115847
字数: 印张:15.75
印数:0001-5000 页数:241
开本:787*1092 1/16
版别版次:2003年3月第一版第一次印刷
------解决方案--------------------
看人家源码 up