linux服务器远程桌面配置-X2Go 方式

服务端配置

安装 X2GoServer

yum install -y x2goserver fuse-sshfs libXpm
x2godbadmin --createdb

安装一个桌面环境

比如 KDE:

yum install -y kdebase-workspace kdebase kdeadmin kdenetwork kdeutils kde-l10n-Chinese kde-i18n-Chinese wqy-zenhei-fonts cjkuni-uming-fonts cjkuni-ukai-fonts

在 OS X 上连接 GNOME 桌面,可能出现键位错乱的问题,推荐安装 KDE 桌面环境。

客户端安装

Windows

下载地址: http://code.x2go.org/releases/binary-win32/x2goclient/

OSX

下载地址: http://code.x2go.org/releases/binary-macosx/x2goclient

Linux

请根据发行版选择安装方式: http://wiki.x2go.org/doku.php/doc:installation:x2goclient#ubuntu_debain

客户端配置

打开“新建会话”对话框,输入相应的配置:

然后点击 OK 即可。注意选择 Session Type 的时候要确保该桌面环境已被正确安装。

如果不想要桌面环境,可以选择 Single Application,然后输入程序路径,则连接时只启动此程序。

常见问题

OS X 客户端,键位错乱?

GNOME 的键盘布局不兼容部分 Mac 电脑,请使用 KDE 或其他桌面环境。

屏幕字体太小,看不清?

在 X2Go Session 设置里,将 DPI 设置为 96。或者在 KDE 系统设置 - 外观 - 字体,设置 DPI 为 96,应用后,注销重新登录即可。

界面如何设置成中文?

KDE 系统设置 - 地区和语言 - 添加语言 - 简体中文,应用后,注销重新登录即可。

提示输入 SSH Key 密码?

如果你没有设置 SSH 公钥的密码,但是提示输入密码,应该是在 Windows 下生成密钥导致的,Windows 下用 Putty 生成的密钥并非标准的 SSH 密钥,请使用 Linux 下生成的密钥重试。

另外,注意上面应该填写的是密钥,而非公钥。

连接超时或其他错误?

如果是连接到非 root 用户的服务器,可能会遇到一些权限问题,导致 /tmp/.X11-unix 文件夹创建失败,解决方法如下:

mkdir /tmp/ .X11-unix/
sudo chmod 1777 /tmp/ .X11-unix/
sudo chown root /tmp/ .X11-unix/

你可能感兴趣的:(linux服务器远程桌面配置-X2Go 方式)