妙用screen实现远程远程指导与屏幕共享
2010-07-19 18:54
525 查看
u 案例需求
1. 在测试机1中通过screen工具建立终端共享的屏幕会话,以便其他用户也能够看到该终端中的命令操作
2. 在测试机2中通过SSH方式远程登录到学员机1,并连接到共享的屏幕会话
3. 双方依次进行任意命令行操作,观察对方屏幕显示内容的变化
u 案例应用
在RHEL5系统中,screen命令工具由默认安装的screen-4.0.3-1.el5软件包提供,是一个支持多重登录的屏幕管理器。通过使用screen工具,登录到不同字符终端中的用户能够远程指导内容,方便进行交互和远程指导等事务。
1. 安装screen命令工具支持的软件包
2. 在测试机1的字符终端中,执行“screen –S BENET”可以创建一个名称为“BENET”的共享屏幕会话
3. 在测试机2(或者其他终端)通过SSH远程登录到测试机1以后,执行“screen -x BENET”可以连接到之前共享的屏幕会话。
测试机2上:
测试机1上:
4. 查看双方屏幕的变化是否一样
5. 关闭屏幕共享
使用Ctrl+A+C组合键可以临时禁用屏幕共享,执行exit命令可以断开已连接的屏幕共享,返回原来的Shell环境。
本文作者:贾芸斐 更多精彩请来博客:http://jiayf.blog.51cto.com/
1. 在测试机1中通过screen工具建立终端共享的屏幕会话,以便其他用户也能够看到该终端中的命令操作
2. 在测试机2中通过SSH方式远程登录到学员机1,并连接到共享的屏幕会话
3. 双方依次进行任意命令行操作,观察对方屏幕显示内容的变化
u 案例应用
在RHEL5系统中,screen命令工具由默认安装的screen-4.0.3-1.el5软件包提供,是一个支持多重登录的屏幕管理器。通过使用screen工具,登录到不同字符终端中的用户能够远程指导内容,方便进行交互和远程指导等事务。
1. 安装screen命令工具支持的软件包
[root@screen1 ~]# mount /dev/cdrom /media/ mount: block device /dev/cdrom is write-protected, mounting read-only [root@screen1 ~]# rpm -vhi /media/Server/screen-4.0.3-1.el5.i386.rpm warning: /media/Server/screen-4.0.3-1.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:screen ########################################### [100%] |
[root@screen2 ~]# mount /dev/cdrom /media/ mount: block device /dev/cdrom is write-protected, mounting read-only [root@screen2 ~]# rpm -vhi /media/Server/screen-4.0.3-1.el5.i386.rpm warning: /media/Server/screen-4.0.3-1.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] 1:screen ########################################### [100%] |
[root@screen1 ~]# screen –S BENET |
测试机2上:
[root@screen2 ~]# ssh root@192.168.1.1 The authenticity of host '192.168.1.1 (192.168.1.1)' can't be established. RSA key fingerprint is 19:17:a6:5c:47:86:18:38:34:fb:69:3a:4f:9d:5d:7b. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added '192.168.1.1' (RSA) to the list of known hosts. root@192.168.1.1's password: Last login: Mon Jul 19 16:04:04 2010 from 192.168.1.4 [root@screen1 ~]# screen -x BENET [root@screen1 ~]# ifconfig eth1 eth1 Link encap:Ethernet HWaddr 00:0C:29:7B:87:FD inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe7b:87fd/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:34780 errors:0 dropped:0 overruns:0 frame:0 TX packets:15058 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2902967 (2.7 MiB) TX bytes:1785539 (1.7 MiB) Interrupt:59 Base address:0x20a4 [root@screen1 ~]# hello! jiayf.blog.51cto.com |
[root@screen1 ~]# ifconfig eth1 eth1 Link encap:Ethernet HWaddr 00:0C:29:7B:87:FD inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe7b:87fd/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:35087 errors:0 dropped:0 overruns:0 frame:0 TX packets:15319 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2928524 (2.7 MiB) TX bytes:1820689 (1.7 MiB) Interrupt:59 Base address:0x20a4 [root@screen1 ~]# hello! jiayf.blog.51cto.com [root@screen1 ~]# exit xit [screen is terminating] |
5. 关闭屏幕共享
使用Ctrl+A+C组合键可以临时禁用屏幕共享,执行exit命令可以断开已连接的屏幕共享,返回原来的Shell环境。
本文作者:贾芸斐 更多精彩请来博客:http://jiayf.blog.51cto.com/
相关文章推荐
- 使用WebRTC实现远程屏幕共享
- 使用WebRTC实现远程屏幕共享
- 使用WebRTC实现远程屏幕共享
- Mac远程屏幕共享的实现方法
- 使用WebRTC实现远程屏幕共享
- 如何在C# 中使用WMI 实现远程查询和共享
- 通过WMI实现远程创建共享目录,远程拷贝文件等操作
- QT组播实现多人屏幕共享的程序
- 本地与远程服务器实现文件共享
- C# 实现屏幕键盘 (ScreenKeyboard)
- 视频教程+源代码:FLEX+FMS实现远程共享、电子白板、远程交流会议
- VC++实现对远程计算机屏幕的监视
- C#中操作WMI的类库-实现远程登录共享
- ScreenBase实现屏幕任意区域的截取
- C#实现屏幕键盘(软键盘 ScreenKeyboard)
- 妙用view的keepScreenOn属性保持屏幕常亮
- DELPHI实现远程屏幕抓取
- Windows图形驱动级远程屏幕传输的实现
- VC++实现对远程计算机屏幕的监视
- C# 实现屏幕键盘 (ScreenKeyboard)