红联Linux门户
Linux帮助

useradd -p 选项

发布时间:2013-03-25 20:50:38来源:红联作者:zj_pxl
useradd -p '1234567' user
为什么使用-p加密,/etc/shadow文件里的密码那列是明码1234567。
而且su user输入密码1234567后提示密码不正确!
文章评论

共有 9 条评论

  1. dlchengzi 于 2014-05-07 12:11:33发表:

    很好,很强大!

  2. chushihua 于 2014-01-12 19:56:24发表:

    thanks

  3. feihong314 于 2014-01-02 14:14:05发表:

    回去试一下旅长的方法

  4. dove_zq 于 2013-11-26 15:07:27发表:

    如上面所说 -p 后面需要的是加密的密码串!

    也就是说要输入被加密的密码串

    openssl passwd -1 命令可以输出shadow里面的密码,

    [root@localhost home]# echo "123456" | openssl passwd -1 -salt $(< /dev/urandom tr -dc '[:alnum:]' | head -c 32) -stdin
    $1$qGVMAdGS$vIibXpwUrnGVyGfSInEAw.

    useradd -p \$1\$qGVMAdGS\$vIibXpwUrnGVyGfSInEAw. mytest

    就可以了 mytest是个例子

  5. 于 2013-08-20 09:55:34发表:

    -p 后面需要的是加密的密码串!

  6. woxiaoziai 于 2013-04-01 16:10:43发表:

  7. fanbin825 于 2013-04-01 11:01:48发表:

    昨天刚好也碰到同样的问题 同求

  8. zj_pxl 于 2013-03-27 09:20:28发表:

    [attach]39598[/attach]
    为什么-p选项后输入的密码和/etc/shadow里的一样?没有经过加密.
    su 切换身份输入1234567提示密码错!

  9. alick 于 2013-03-26 20:16:07发表:

    -p 后面的内容是加密后的密码,不是明文密码!