linux建立一个新用户,进入的时候提示密码错误

linux建立一个新用户,进入的时候提示密码错误,第1张

useradd的帮助中有一行:

-p, --password PASSWORD encrypted password of the new account

意思是说,用-p选项指定加密的密码,通过useradd的man page:

Note: This option is not recommended because the password (or encrypted password) will be visible by users listing the processes.

You should make sure the password respects the system's password policy.

也可以看到,这个选项并不推荐使用。

实际上,通过useradd -p abc abc 这个命令,将使abc这个账户的加密后的密码为abc,而密码原文并不是abc。

可以这样,用# passwd abc或echo ‘abc:abc' | chpasswd 来强制改变abc账户的密码为abc

重起虚拟机 在出现选择系统菜单时按 e

再选择第二行 就是kernel /vmlinuz-2.4 那一行

再按 e

在结尾写上 single 注意single前边写一个空格

按回车 返回上一级

按 b 启动系统

在启动过程中系统会停住。。这里输入 passwd

然后再输入新密码 两次

再重起系统。。。

以账户root 密码就是你刚才输入的新密码。。进入系统吧

新装的系统此时root密码还不是你设置的开机密码,你需要先进入你装系统时候创建的用户,然后修改root密码:sudo passwd root 密码:你的用户密码,之后会提示你输入新的密码,此时就是root密码了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9014881.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存