Bru*_*uno 6 server command-line
我有两台机器。我 SSH 进入了一个。我希望我在一个屏幕上输入的任何内容都显示在另一个屏幕上。我知道你可以用 GNU screen 命令来做到这一点。如何?
谢谢!
您可以使用 screen 的多用户功能来执行此操作。
假设您使用相同的用户名进行 ssh 连接并连接...
1) 启动 ssh 会话
ssh user@server
Run Code Online (Sandbox Code Playgroud)
2) 启动一个屏幕会话,-S 为会话命名
screen -S shared
Run Code Online (Sandbox Code Playgroud)
3) 启用多用户。
Ctrl+ a+:
:multiuser on
Run Code Online (Sandbox Code Playgroud)
Ctrl+ a+:
:acladd user2
Run Code Online (Sandbox Code Playgroud)
4)现在在服务器上,您可以连接
screen -x user2/shared
Run Code Online (Sandbox Code Playgroud)
我在我的博客上详细描述了如何做到这一点
http://blog.bodhizazen.com/linux/shared-ssh-sessions-update-for-jaunty-ubuntu-904/
该博客中的一些信息有点过时,但是,它涵盖了其他安全问题和不止一个用户。应该让你开始。
| 归档时间: |
|
| 查看次数: |
17093 次 |
| 最近记录: |