1 需求分析

有些Linux程序还是不能完全离开窗口环境,或者说离开后操作不方便。其中Oracle就是这样一个程序,其工具程序大多数能够在纯命令行静默执行,如 OCI,DBCA,NetCA等,但是工作在图形界面时更加方便。为此,需要利用X11的XServer和XClient跨网工作原理进行远程显示。而更加方便的是,SSHD远程协议完全支持对X11协议的转发,这样我们就可以只需在服务器端开启一个sshd服务即可通过转发X11来实现远程桌面。

2 实验环境:

  • 服务器端: CentOS6, 最小安装,启动sshd。
  • 桌面端:Windows 8.1,puTTY, Xming。

3 配置步骤:

  • 1 服务器端安装xterm作为测试

    yum install xterm

  • 2 服务器端安装xauth程序,sshd需要这个程序执行X11转发

    yum install xauth

  • 3 服务器端编辑/etc/ssh/sshd_conf文件,激活X11转发。

    X11Forwarding yes

    重启sshd。

  • 4 验证服务器端转发成功

    此时登陆sshd后,会在用户家目录下生成.XAuthority文件。

    echo $DISPLAY 
    显示结果:localhost:10.0,说明服务器端配置成功,否则如果为空,则配置有错。

  • 5 桌面端安装Xming

    这个一个免费的程序,可以自行下载安装到Windows上,非常简单,无需配置。

  • 6 桌面端启动Xming,配置PuTTY转发X11

    Xming作为Xserver需要首先启动。然后在PuTTY左侧导航栏中依次选择:【Connection】【SSH】【X11】,在右侧面板中选中【Enable X11forwarding】复选框,保存后重新打开到服务器的会话。

  • 7 运行xterm测试程序

最新文章

  1. JQuery_DOM 节点操作之复制、替换和 删除节点
  2. redhat自定义安装必选
  3. c语言函数指针
  4. LinQ的查询操作
  5. vsftp linux
  6. Java--简单的Spring AOP配置以及AOP事物管理,JDK/GCLib动态代理
  7. Java——Cookie与Session
  8. C++字符串(String)
  9. Meteor:用户账号管理添加密码和微博weibo账号系统支持
  10. java对xml文件做增删改查
  11. 学习DNS路上之CloudXNS
  12. [置顶] 北漂的大三IT男(暂完)
  13. Android 7.0 PopupWindow 的兼容问题
  14. block、块级作用域
  15. Calico 的默认连通性 - 每天5分钟玩转 Docker 容器技术(69)
  16. (76)Wangdao.com第十四天_JavaScript 正则表达式对象 RegExp
  17. Winform 基础二 最小化 最大化 关闭 点击任务栏隐藏显示 点击鼠标左键移动窗体
  18. Java中 i++ 是线程安全的么?为什么?
  19. 【find -exec】查找并复制文件
  20. JQuery--使用autocomplete控件进行自己主动输入完毕(相当于模糊查询)

热门文章

  1. FineReport8.0如何连接FineIndex取数分析
  2. Android网络编程系列之Volley总结
  3. 稳聘App设计图分享
  4. springboot 学习之路 17(webflux 入门 (1))
  5. Python+Selenium笔记(十一):配置selenium Grid
  6. Jemeter 连接数据库
  7. 通过HTTP参数污染绕过WAF拦截 (转)
  8. Dictionary CovertTo List
  9. apache 允许 访问软链接 ( Apache won't follow symlinks (403 Forbidden) )
  10. elasticsearch之JAVA环境变量报错:could not find java; set JAVA_HOME or ensure java is in PATH