◆
用户组
◆
查看当前用户所属的用户组
groups
查看所有用户组
[root@node2 ~]# cat /etc/group
root:x:0:bin:x:1:daemon:x:2:sys:x:3:adm:x:4:tty:x:5:disk:x:6:
文件格式:
用户组名称:用户组密码:GID:用户列表,每个用户之间用,号分割;本字段可以为空;如果字段为空表示用户组为GID的用户名;
groupadd testgroup
常用参数:
删除用户组
groupdel testgroup
groupmod -g 110 -n testgroup1 testgroup
常用参数:
切换用户组
newgrp root
◆
用户
◆
查看系统所有用户
[root@node2 ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bashmysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/falsejenkins:x:996:992:Jenkins Automation Server:/var/lib/jenkins:/bin/falseetcd:x:995:991:etcd user:/var/lib/etcd:/sbin/nologinapache:x:48:48:Apache:/usr/share/httpd:/sbin/nologines:x:1000:1001::/home/es:/bin/bashtestUser:x:1002:1003::/home/testUser:/bin/bash
文件格式:
用户名:密码:UID:GID:用户信息:HOME目录路径:用户shell
useradd testUser
参数说明:
userdel testUser
常用参数:
usermod testUser
常用参数:
修改用户密码
passwd testUser
当前用户使用此命令
Old password:****** New password:******* Re-enter new password:*******
root用户使用此命令
New password:******* Re-enter new password:*******
常用参数:
删除用户
userdel testUser
常用参数:
◆
其他命令
◆
显示目前登入系统的用户信息
who
常用参数:
显示目前登入系统的用户信息
[root@node2 ~]# w
21:34:56 up 20 days, 10:04, 1 user, load average: 0.14, 0.08, 0.06USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATroot pts/0 10.0.20.149 20:54 0.00s 0.19s 0.03s w
常用参数:
切换用户
su testUser
检测/etc/passwd文件是否正常
pwck
查看用户上次登录时间
lastlog
登入失败的用户名单
lastb