(1)su

su命令用于将当前的用户切换到一个指定的用户。语法为:

su - user_name

如果用户利用telnet方式远程登录,是不能直接以root账户登录的,也就是说在使用telnet登录服务器时,要以普通用户登录,如果要使用root来维护操作系统,就需先以普通用户登录操作系统,然后在切换到root用户。

(2)passwd

passwd命令用户修改用户密码,查看用户密码状态,用户可以是root用户,也可以是普通用户。普通用户的密码需要有一定的复杂程度,否则无法修改成功,而root用户知识会给出警告,当我们第二次输入密码时,也会修改密码,因为root用户具有至高无上的权限。

/*普通用户密码不符合要求无法更改*/
[lijiaman@linuxforlijiaman ~]$ passwd

Changing password for user lijiaman.

Changing password for lijiaman.

(current) UNIX password: 

New password: 

BAD PASSWORD: it is WAY too short

New password: 

BAD PASSWORD: it is WAY too short

New password: 

BAD PASSWORD: it is WAY too short

Password:
passwd: Have exhausted maximum number of retries for service


/*将root用户密码改为123智慧发生警告,修改依然成功 */
[root@linuxforlijiaman ~]# passwd

Changing password for user root.

New password: 

BAD PASSWORD: it is WAY too short

BAD PASSWORD: is too simple

Retype new password: 

passwd: all authentication tokens updated successfully.

查看用户密码状态,只有root用户可以查看其它用户的状态:

/*查看用户lijiaman的状态*/
[root@linuxforlijiaman ~]# passwd -S lijiaman

lijiaman PS 2017-01-01 0 99999 7 -1 (Password set, SHA512 crypt.)

/*只有root用户可以查看其它用户的状态*/
[lijiaman@linuxforlijiaman ~]$ passwd -S lijiaman

Only root can do that.

相关文章:

  • 2022-01-05
  • 2021-11-04
  • 2022-12-23
  • 2021-11-05
  • 2022-12-23
  • 2021-06-23
  • 2021-04-10
  • 2021-09-23
猜你喜欢
  • 2021-12-19
  • 2021-05-22
  • 2021-06-28
  • 2021-08-01
  • 2022-12-23
  • 2021-08-14
  • 2021-09-09
相关资源
相似解决方案