菜鸟又来发帖求助了,关于usermod
时间:2011-12-06
来源:互联网
如题
首先,在/etc/login.defs 中MD5_CRYPT_ENAB yes
我用useradd test1 填加了一个test1
用passwd test1 可以正确给test1设置密码,查看/etc/shadow下的确是经过MD5加密的密码
但是用usermod -p zczc1244 test1,此时/etc/shadow test1的密码是没有经过md5加密的密码zczc1244,导致登入该用户也失败,求各位解答下~小弟谢谢了
首先,在/etc/login.defs 中MD5_CRYPT_ENAB yes
我用useradd test1 填加了一个test1
用passwd test1 可以正确给test1设置密码,查看/etc/shadow下的确是经过MD5加密的密码
但是用usermod -p zczc1244 test1,此时/etc/shadow test1的密码是没有经过md5加密的密码zczc1244,导致登入该用户也失败,求各位解答下~小弟谢谢了
作者: luke19840927 发布时间: 2011-12-06
[root@RHEL6B ~]# echo 1234567 | passwd --stdin user10
更改用户 user10 的密码 。
passwd: 所有的身份验证令牌已经成功更新。
更改用户 user10 的密码 。
passwd: 所有的身份验证令牌已经成功更新。
作者: askandstudy 发布时间: 2011-12-06
引用 1 楼 askandstudy 的回复:
[root@RHEL6B ~]# echo 1234567 | passwd --stdin user10
更改用户 user10 的密码 。
passwd: 所有的身份验证令牌已经成功更新。
[root@RHEL6B ~]# echo 1234567 | passwd --stdin user10
更改用户 user10 的密码 。
passwd: 所有的身份验证令牌已经成功更新。
使用passwd 是正确的,但是usermod -p 就不可以,密码不会被MD5去加密,这是为什么呢?
作者: luke19840927 发布时间: 2011-12-06
用你说的这个参数好像本来就要求提供的是加密后的密码:
参考:
http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-users-tools.html
参考:
http://www.centos.org/docs/5/html/Deployment_Guide-en-US/s1-users-tools.html
作者: askandstudy 发布时间: 2011-12-06
usermod -p "<encrypted-password>"
不知道有没有内置的提供md5算法的东西 -。-
不知道有没有内置的提供md5算法的东西 -。-
作者: luke19840927 发布时间: 2011-12-06
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28