Putty和Xming创建远程GUI的SSH连接
2015-12-09 21:08
555 查看
本文主要介绍在windows下使用Xming+Putty显示Linux下软件图形界面
1. 基础知识
X Window System(常被简称为X11或X),是一套基于X display protocol的windowing system,X GUI环境的功能包括窗口的绘制、移动,以及与鼠标、键盘等输入设备的交互。X采用C/S模型:一个X server 和多个应用程序(client)通信。server接收client的请求绘制窗口,并将来自鼠标、键盘等设备的输入传递给client。
Linux 以及各种Unix like的操作系统现在都用基于XWindow图形界面。但是由于体积臃肿导致在Linux运行3D游戏十分困难。但是得益于其接口良好、扩展性和可移植性优秀的特点(重要的是具有网络透明性),利用它可以很方便的远程启动Linux的图形程序。
Xming是一个在Microsoft Windows操作系统上运行X Window System(也常称为X11或XX的工作站)的自由软件,可用于在Windows运行Linux的程序(需要在本地Windows上运行一个XServer,即是本程序)。
2. 操作准备
软件:
Xming (用OpenGL展示界面)
Xming-fonts (标准X字体,部分传统的X应用的显示也需要这些字体)
Putty不需要安装,直接使用
LInux主机(Kali)配置:
打开SSH服务:/etc/init.d/ssh start
允许Linux主机上的SSH X转发:在 /etc/ssh/sshd_config 文件末尾,加入:X11Forwrding yes
3. 安装Xming
安装完成后运行XLanuch.exe:
、
可以保存Xming的设置
4. Putty设置
大部分设置都不变,需要打开X11转发
这样便能打开应用的GUI
1. 基础知识
X Window System(常被简称为X11或X),是一套基于X display protocol的windowing system,X GUI环境的功能包括窗口的绘制、移动,以及与鼠标、键盘等输入设备的交互。X采用C/S模型:一个X server 和多个应用程序(client)通信。server接收client的请求绘制窗口,并将来自鼠标、键盘等设备的输入传递给client。
Linux 以及各种Unix like的操作系统现在都用基于XWindow图形界面。但是由于体积臃肿导致在Linux运行3D游戏十分困难。但是得益于其接口良好、扩展性和可移植性优秀的特点(重要的是具有网络透明性),利用它可以很方便的远程启动Linux的图形程序。
Xming是一个在Microsoft Windows操作系统上运行X Window System(也常称为X11或XX的工作站)的自由软件,可用于在Windows运行Linux的程序(需要在本地Windows上运行一个XServer,即是本程序)。
2. 操作准备
软件:
Xming (用OpenGL展示界面)
Xming-fonts (标准X字体,部分传统的X应用的显示也需要这些字体)
Putty不需要安装,直接使用
LInux主机(Kali)配置:
打开SSH服务:/etc/init.d/ssh start
允许Linux主机上的SSH X转发:在 /etc/ssh/sshd_config 文件末尾,加入:X11Forwrding yes
3. 安装Xming
安装完成后运行XLanuch.exe:
、
可以保存Xming的设置
4. Putty设置
大部分设置都不变,需要打开X11转发
这样便能打开应用的GUI
相关文章推荐
- android120 zhihuibeijing 开机页面
- ERROR (DiscoveryFailure): Could not determine a suitable URL for the plugin
- nsq源码阅读笔记之nsqd(三)——diskQueue
- UIImageView的图片居中问题
- UITextView使用
- leetcode Longest Consecutive Sequence
- Error:ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these orientations:
- Could not execute JDBC batch update : java.sql.BatchUpdateException: ORA-00926: 缺失 VALUES 关键字
- UE4连接Oculuse DK2设备
- UGUI之页面滑动(Grid Layout和Scorll Rect&&mask)
- [leetcode]Unique Paths II
- [leetcode]Unique Paths
- Exception:exception setting property value with CGLIB
- UISearchDisplayController简单使用
- spannableStringBuilder 用法详解
- SpannableString与SpannableStringBuilder
- UIView常用的一些方法
- POJ 1019 number sequece数学处理
- 快速排序算法(QuickSort)
- iOS UIProgressView 的progress属性 在循环中赋值无效 解决方案