介绍一个神奇的命令rwho

概述

这个命令主要是来查看局域网中,记住是局域网所有安装了rwho的机器的启动时间和登录用户,这个命令的原理就是由rwho的rwhod守护进程每三分钟广播一次状态信息,所以引发的一个安全问题就是,我只要这台机器装了rwho那么我就可以知道局域网中所有的安装了rwho机器的用户登录信息

安装

安装很简单用包管理器安装就好了
sudo apt install rwho
接着查看rwhod守护进程的状态确保他启动成功了
sudo service rwhod status
最后就可以执行rwho这个命令了,因为我是在树莓派上也安装了这个命令,所以显示是下面这样的

1
2
3
4
➜  rwho rwho
bboysoul bboysoul:tty7 Mar 13 08:58 :50
root raspberrypi:pts/0 Mar 13 09:32 :17
root raspberrypi:pts/1 Mar 13 09:35 :04

下面这个命令可以查看机器的启动时间

1
2
3
➜  rwho ruptime
bboysoul up 0:54, 1 user, load 1.59, 1.59, 1.61
raspberrypi up 0:27, 2 users, load 0.00, 0.01, 0.00

如果没有完全显示局域网中的所有用户,那么加上-a的参数,因为不加,结果会将不包含会话空闲一个小时或超过一个小时的用户

欢迎关注Bboysoul的博客www.bboysoul.com
Have Fun