使用 x2go 连接到 linux 服务器

x2go

安装服务端

Ubuntu

配置 X2Go PPA 库。对于 Ubuntu 14.04 以及更高版本,有可用的 X2Go PPA。

 sudo add-apt-repository ppa:x2go/stable  sudo apt-get update
$ sudo apt-get install x2goserver x2goserver-xsession

Debian (Wheezy)

 sudo apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E  sudo sh -c "echo deb http://packages.x2go.org/debian wheezy main > /etc/apt/sources.list.d/x2go.list"
 sudo sh -c "echo deb-src http://packages.x2go.org/debian wheezy main >> /etc/apt/sources.list.d/x2go.list"  sudo apt-get update
$ sudo apt-get install x2goserver x2goserver-xsession

Fedora

$ sudo yum install x2goserver x2goserver-xsession

CentOS/RHEL

首先启用 EPEL 库 然后运行:

$ sudo yum install x2goserver x2goserver-xsession

安装客户端

Ubuntu

配置 X2Go PPA 库。对于 Ubuntu 14.04 以及更高版本,有可用的 X2Go PPA。

 sudo add-apt-repository ppa:x2go/stable  sudo apt-get update
$ sudo apt-get install x2goclient

Debian (Wheezy)

 sudo apt-key adv --recv-keys --keyserver keys.gnupg.net E1F958385BFE2B6E  sudo sh -c "echo deb http://packages.x2go.org/debian wheezy main > /etc/apt/sources.list.d/x2go.list"
 sudo sh -c "echo deb-src http://packages.x2go.org/debian wheezy main >> /etc/apt/sources.list.d/x2go.list"  sudo apt-get update
$ sudo apt-get install x2goclient

Fedora

$ sudo yum install x2goclient

CentOS/RHEL

首先启用 EPEL 库 ,然后运行:

$ sudo yum install x2goclient

windows

官网地址:http://www.x2go.org/,自行下载安装。相关链接:https://code.x2go.org/releases/binary-win32/

连接

现在可以连接到远程桌面了。在本地主机上,只需运行以下命令或者使用桌面启动器启动 X2Go 客户端。

$ x2goclient

输入远程主机的 IP 地址和 SSH 用户名称。同时,指定会话类型(例如,远程主机的桌面管理器)。

x2go 内置了 ssh 端口转发功能,配置如下:

  1. Session 界面中选中 Use proxy server fo SSH connection
  2. 在展开的界面中按以下表格设置,其它均为默认即可。
Host 转发主机IP/域名
Port 转发主机的ssh端口
Login 转发主机的登录账号

发表评论

电子邮件地址不会被公开。 必填项已用*标注

20 − 9 =