我正在使用一台连接到 Linux 服务器的 Windows 机器,我觉得需要与团队中的其他人(远程)共享我的 Putty 会话(用于 Linux 服务器)。我们所有人都在同一个网络中。
我无法使用 VNC、WebEx、Lync 等应用程序或任何其他屏幕共享工具。想知道 Putty 或 Linux 中是否有任何实用程序可以帮助我解决这个问题。谢谢。
答案1
你可以试一试多用户
screen 可允许多个用户访问同一会话。这对于各种信息共享(从帮助台应用程序到极限编程)都很有用。出于安全原因,默认情况下,多用户模式是禁用的。
例子
添加用户 phil,密码为 moo,授予他所有权限:
acladd phil QSsUHy/lmL5CM
删除 phil 的所有权限(但他仍然可以连接到会话并查看所有窗口):
aclchg phil-rwx“#?”
允许 phil 写入窗口 1、2 和 7。还允许他运行命令 select、next 和 prev。添加新用户 bob,并授予他相同的权限:
aclchg phil,bob +rwx 1,2,7,select,next,prev
值得注意的是客户端不需要安装任何东西
答案2
有两种可能的情况
1) 您是唯一可以 shh 到 Linux 服务器的人。您的同事需要使用您的连接来访问此机器上的资源以及它以外的资源。您可以在 Putty 中的 Connction->SSH->tunnels 部分下设置隧道。
例如,添加源为 2222、目标为空且选项为动态的规则将允许你的同事将你电脑的 IP 地址设置为 Firefox 中的 SOCK 代理,并使用你的 SSH 隧道进行操作
2)如果您需要同事查看您在控制台中输入的内容,同时他们可以建立自己的会话,那么您最好在 Linux 服务器上使用屏幕实用程序。
和
screen -S 12345
你启动一个屏幕。然后你的同事通过 ssh 连接到同一台服务器
screen -x 12345
将连接到同一个屏幕并查看您正在输入的内容。以下是有关屏幕的一些教程https://help.ubuntu.com/community/Screen