本文以CentOS6.8为例

        实验目的ClientA和ClientB同时通过SSH远程登录到CentOS服务器用户:root    密码:123。且ClientA字符界面所执行的语句同时也在ClientB的字符界面显示,同样ClientB字符界面所执行的语句同时也会在ClientA的字符界面显示。

    打开新的screen:
        screen –S [SESSION]
    加入会话:
        screen –x [SESSION]
    退出并关闭screen:
        exit
    剥离当前screen:
        Ctrl+a,d
    显示所有已经打开的screen:
        screen -ls
    恢复某screen
        screen -r [SESSION] 

下图为网络实验图

Screen字符桌面共享_screen

        CentOS服务器IP:192.168.0.10

                用户名:root

                密    码:123

        ClientA:192.168.0.20

        ClientB:192.168.0.21

一、我们首先在ClientA或者ClientB通过rpm -ql screen查看一下CentOS服务器有没有安装Screen 软件包。如果没有安装可下载附件screen-4.0.3-19.el6.x86_64上传至CentOS服务器或者通过挂载CentOS6.8安装光盘找到Packages目录下的screen-4.0.3-19.el6.x86_64最后在通过命令rpm  -ivh screen-4.0.3-19.el6.x86_64 安装即可。

Screen字符桌面共享_ 桌面共享_02

二、同时在ClientA和ClientB登录CentOS服务器,命令如下:ssh root@192.168.0.10

三、我们在ClientA上创建新Screen会话,会话名称为cs,命令如下:screen -S cs

Screen字符桌面共享_ 桌面共享_03

四、在ClientB上查看会话是否建立,命令如下:screen -ls

Screen字符桌面共享_字符_04

五、在到ClientB上加入建立的会话当中,命令如下:screen -x cs

Screen字符桌面共享_screen_05

六、到此字符桌面共享已建立完成,下面附动态效果图。

 Screen字符桌面共享_ 桌面共享_06