Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > 其他操作系统 > solaris 8 md5 password authentication
【标  题】:solaris 8 md5 password authentication
【关键字】:solaris,md5,password,authentication
【来  源】:http://www.cublog.cn/u/13393/showart.php?id=230994

solaris 8 md5 password authentication

Your Ad Here
  solaris 8 的/etc/shadow不支持md5加密的密码。
  比如在Linux中有个用户test,他的密码为pass,在/etc/shadow中我们看到的密码应该是$1$asdf$ib8USXkJi12PfzzkSyJwM0,现在我想将该用户移植到solaris8中,可是如果将$1$asdf$ib8USXkJi12PfzzkSyJwM0放到solaris8的/etc/shadow中,用户test无法用pass登录。我发现solaris8中的密码是用DES加密的,pass加密后应该类似于as2XksB4AwhxU这样的密文。
  那么我希望solaris8中同样也支持MD5加密,该如何做呢?
http://archives.neohapsis.com/archives/pam-list/2003-02/0067.html 介绍了个方法。
可是按照上面的方法编译过后,无法使用。使用时出错
Dec 25 02:03:46 sdedb1 login: [ID 401707 auth.error] open_module: /usr/lib/security/pam_unix.so.2 failed: ld.so.1: login: fatal: relocation error: file /usr/lib/security/pam_unix.so.2: symbol pam_fail_delay: referenced symbol not found
Dec 25 02:03:46 sdedb1 login: [ID 487707 auth.error] load_modules: can not open module /usr/lib/security/pam_unix.so.2
这个问题似乎是pam_unix.so.2找不到pam_fail_delay模块,那我就将其静态编译进去好了。
于是方法是link的时候把其他的库文件加进来。
gcc -G -Xlinker -z -Xlinker redlocsym -o pam_unix.so dynamic/pam_unix_auth.o dynamic/pam_unix_acct.o dynamic/pam_unix_sess.o dynamic/pam_unix_passwd.o dynamic/support.o md5_good.o md5_broken.o md5_crypt_good.o md5_crypt_broken.o yppasswd_xdr.o bigcrypt.o ../../libpam/dynamic/pam_delay.o ../../libpam/dynamic/pam_log.o
如此问题解决,solaris8可以支持md5加密的密码了。
参考:http://bbs.chinaunix.net/viewthread.php?tid=870113&highlight=James_Guan
Sun OpenBoot Parameters and commands:【上一篇】
package:【下一篇】
【相关文章】
  • md5sum校验LFS-ISO
  • c#编写的MD5加密类
  • Solaris上的makefile
  • md5加密算法
  • Solaris下PROC和OCI程序设计分析与比较
  • Solaris下shell写的守护进程
  • solaris 10下“DT消息不能启动”问题的解决
  • md5 常用的加密值
  • solaris常用命令总结
  • 利用MD5CryptoServiceProvider返回字符串的MD5 Hash值
  • 【随机文章】
  • 如何得到一个数据库中每个表格的数据数目?
  • Windows Vista 软件质量认证课程资料
  • 实战程序管理器和多语言程序
  • How do I configure Gaim for Google Talk?
  • 假设我们想把使用
  • Apache 1.3.26+ Tomcat 4.0.3 负载均衡的实现 by Eddie
  • PHP实现网上点歌(二)
  • 永远学习--netcc
  • 未来战略美版金手指
  • [让我不得不寒的网络速度测试]
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.