我们在实际的Linux运维工作中,如果遇到自己解决不了的问题,但是求助其他人又不在身边怎么办呢?其实很简单只要用到一个工具就可以实现远程控制操作,轻松地解决问题了。
注意:要想实现一个用户对另一个用户的远程控制,前提是必须要使用同一个账户户登录,而且是连在同一台服务器上。
一、操作环境描述:
虚拟机:VMware Workstation Pro 12版本
远程控制器: X-shell 5 版本
操作系统:CentOS 6.8.iso 镜像
终端一:虚拟机 tty2 终端
终端二:远程X-shell /dev/pts0 终端
二、在操作之前,要保证自己的系统中安装 screen 的工具,具体的安装步骤如下:
首先打开系统找到 screen 的安装位置,命令如下:
# df 命令 找到光盘的挂载目录。下图中红线标出的位置
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcucDMwgzSNl0axZ1bBFUQzYnYwIkNyUjVlFTbvl2S39CXFR0LcRDOvwlMw00LcJDMzZWe39CXt92Yu8GdjFTNuMzcvw1LcpDc0RHaiojIsJye.png)
通过 #rpm -i 命令 安装screen,注意它的安装路径,一定不要写错了,要区分大小写,如下图:
安装路径输好后点击回车,出现下图字符,就显示已经安装完成了。
三、 接下来要实现远程连接(以甲、乙用户为例),需要用到的命令如下:
打开screen: # screen -S [session 会话]
加入screen: # screen -x [session 会话]
退出并关闭screen: exit
剥离当前screen: Ctrl+a+d
显示所有已经打开的screen: # screen -ls
1.甲 用户输入命令 #screen -S wanghelp (创建了一个“taohelp”的会话)点击回车
然后 乙 用户在他的终端上 输入命令#screen -ls 可以查看会话, 如下图:
2.乙用户只要输入命令 #screen -x taohelp ,就可加入会话。然后两个人既可以远程相互沟通操作了。