博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PuTTY+Xming实现X11的ssh转发
阅读量:6086 次
发布时间:2019-06-20

本文共 819 字,大约阅读时间需要 2 分钟。

 

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测试程序

转载于:https://www.cnblogs.com/lijinze-tsinghua/p/8686288.html

你可能感兴趣的文章
分区表 fstab
查看>>
四川大学本科教务系统 - 一键评教
查看>>
Python 之 模块初识
查看>>
最常用的酒店IPTV系统实施方案
查看>>
thinkphp if标签比较标签
查看>>
系统架构高可用系统设计原则01
查看>>
设计模式——适配器模式(adpter模式)
查看>>
shell实例手册
查看>>
df命令、du命令、磁盘分区
查看>>
eolinker API-Shop “世界气象日”天气接口专题
查看>>
Cron表达式简介
查看>>
.net core权限认证
查看>>
eyoucms如何管理栏目
查看>>
车联网上云最佳实践(一)
查看>>
IO输入输出(InputSream、OutputStream)
查看>>
Centos7安装CRM过程(基于易迈云)
查看>>
短网址助力下的短信营销要做到的三点
查看>>
事务机制和锁机制
查看>>
酷派8705救砖
查看>>
视频会议系统有哪些部分组成?
查看>>