s
linux 用户管理命令
https://blog.csdn.net/qq_31964019/article/details/105562049
linux基础
https://www.cnblogs.com/wuyanzu123/p/9257187.html
centos如何强行踢掉某登录用户
https://www.cnblogs.com/x00479/archive/2019/07/30/11269704.html
linux是一个多用户操作系统,用户可以在不同的地方链接上LINUX服务器。
[root@centos7 ~]# w
10:01:43 up 4 days, 21:06, 2 users, load average: 0.96, 0.87, 0.54
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
test :0 :0 Sat19 ?xdm? 13:23m 1.20s /usr/libexec/gnome-session-binary --session gnome-classic
root pts/3 192.168.1.14 09:36 7.00s 0.07s 0.00s w
在系统中我们可以用w或者who来查看用户:
[root@7273 ~]# who root pts/0 2019-04-17 20:45 (58.63.138.162) root pts/1 2019-05-5 22:24 (118.186.197.221) [root@7273 ~]# w 22:33:29 up 4 days, 8:05, 2 users, load average: 1.58, 1.36, 1.47 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 58.63.138.162 20:45 0.00s 0.03s 0.00s w root pts/1 118.186.197.221 22:24 4:40 0.02s 0.02s -bash
看看那个是自己登录的用户:
[root@7273 ~]# who am i root pts/0 2019-04-17 20:45 (58.63.138.162)
接下来使用 pkill 踢掉用户 pts/1:
[root@7273 ~]# pkill -kill -t pts/1
接着用w或者who查看:
[root@7273 ~]# w 22:40:43 up 4 days, 8:12, 1 user, load average: 1.58, 1.36, 1.40 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 58.63.138.162 20:45 0.00s 0.03s 0.00s w
已经没有 pts/1 了,大功告成。
用户配置文件和用户组配置文件,
/etc/passwd和/etc/shadow是用户配置文件,
/etc/group和/etc/gshadow是用户组配置文件。
/etc/passwd 7个属性的解析:
https://img-blog.csdnimg.cn/20200526175102686.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMxOTY0MDE5,size_16,color_FFFFFF,t_70
/etc/shadow (保存用户及用户密码信息)解析:
https://img-blog.csdnimg.cn/20200526175115742.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzMxOTY0MDE5,size_16,color_FFFFFF,t_70
end