假设我正在使用ssh访问服务器。与此同时,有另一个人正在访问该服务器。
是否可以观察该人终端发生的情况?也就是说,我能否仅仅观察他正在输入什么?
我会协助翻译涉及IT技术的内容,以下是您需要翻译的内容:
我也采用了类似Maze所说的方法。这是一种单向共享,对于访客只读。具体操作如下:
1)主机在访客有读取权限的某处开启script
命令,并设置必要的权限,例如:
$ script -f /tmp/shared_screen
Script was started....
$ chmod 640 /tmp/shared_screen
$ chgrp shared_group /tmp/shared_screen
< p > -f
命令会永久刷新内容,因此延迟非常低。
2) 客户端开始转储文件内容:
$ tail -f /tmp/shared_screen
-f
使 tail 等待文件的更多输出。使用 ctrl-C
停止显示文件内容。有趣且简单的内容:
watch -n 1 cat /dev/vcsa1
watch -n 1
指的是刷新时间。
你也可以尝试使用"cat /dev/vcsa1"