一、su命令登录root
用户在使用telnet命令可以远程登录,但不可以登录root,这样就需要使用su命令来登录root用户。
telnet登录(不能登录root)---
1.启动终端 输入 telnet ip //ip为Linux系统的ip 2.在login处输入root,在password处输入root密码 最后显示Login incorrect却不能登录上rootsu登录(可以登录root)----
在终端输入“su - root”回车,出现password后输入密码(密码不显示)回车
[root@yuan ~]$ su - root Password: [root@yuan ~]#则可以登录root
二、passwd命令修改用户密码
输入passwd(按提示输入旧密码和新密码,注:如果密码太短将会提示并重新输入)
[yuan@yuan ~]$ passwd Changing password for user yuan. Changing password for yuan (current) UNIX password: NEW UNIX password:passwd另一个功能为:查看用户密码状态
passwd -S 用户名 //S必须为大写
[root@yuan ~]# passwd -S root root PS 2018-08-08 0 99999 7 -1 (Password set, SHA512 crypt.)可以看出Linux密码是经过SHA512算法加密过的。
同样可以使用--status命令查看密码状态
[root@yuan ~]# passwd --status root root PS 2018-08-08 0 99999 7 -1 (Password set, SHA512 crypt.)
转载于:https://www.cnblogs.com/circleyuan/p/10350185.html
