QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1183|回复: 6

呵呵,老鸟发现新问题^_^

[复制链接]
发表于 2003-5-16 13:39:38 | 显示全部楼层 |阅读模式
以前习惯了useradd uname来创建用户,今天突然发现用
useradd -g wheel -p 123 uname
然后用username登录,不能登录,说密码错,我看了一下passwd和shadow,创建的用户确实不正常,uid竟然是10,shadow中也不是加密的口令,而是刚才输入的明文123,哪出问题了?呵呵
发表于 2003-5-17 09:44:30 | 显示全部楼层
我查看了一下man useradd,发现
-p The encrypted password, as returned by crypt(3). The default is to disable the account.
是这样的提示哦!后来我useradd -p  '$1$Qc8t1P9T$ee/uWN.AYgPuzCCmV/peg0' bx再用 bx登陆的时候,我输入ww,520的密码就正确了。因为ww,520被shadow加密后就是:$1$Qc8t1P9T$ee/uWN.AYgPuzCCmV/peg0
回复

使用道具 举报

发表于 2003-5-17 11:11:43 | 显示全部楼层
怎么加密?
回复

使用道具 举报

 楼主| 发表于 2003-5-19 09:40:55 | 显示全部楼层
呵呵,我也这么试过,可惜当初对加密的password未加引号。多谢了^_^
回复

使用道具 举报

 楼主| 发表于 2003-5-19 09:48:26 | 显示全部楼层
To hew: 通过程序调用crypt()函数得到,或用傻瓜式的方法,先创建一同口令用户,从shadow文件得到其口令密文
回复

使用道具 举报

发表于 2003-5-19 09:54:29 | 显示全部楼层
thankscarrison,
回复

使用道具 举报

发表于 2003-5-19 15:20:46 | 显示全部楼层
真的很有意思哦,其实我建立用户是这样的
adduser xxx && passwd xxx
我觉得用脚本工具建立安全点。呵呵
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-8 01:26 , Processed in 0.062031 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表