使用xshell登陸遠程服務器打開圖形界面

客戶端設置
一、客戶端安裝xmanager
二、客戶端安裝xshell,並設置xshell轉發X11
在xshell【文件】菜單中選擇【屬性】,彈出以下界面
使用xshell登陸遠程服務器打開圖形界面
點擊【隧道】,勾選【轉發X11連接到(X)】shell


服務器端設置
一、安裝xorg-x11-xauth軟件包以及xorg-x11字體
[root@server ~]# yum -y install xorg-x11-xauth #X11 forwarding依賴「xorg-x11-xauth」軟件包,因此必須先安裝「xorg-x11-xauth」軟件包
[root@server ~]# yum -y install xorg-x11-fonts* #xorg-x11-fonts\*爲x11的字體,若是不安裝x11字體,打開的圖形界面可能因爲缺失字體而是亂碼
二、檢查/etc/ssh/sshd_config配置文件中包含有「X11Forwarding yes」的設置
三、修改/etc/hosts文件 設置主機名與IP地址的對應關係服務器

127.0.0.1   localhost
192.168.157.138 server.example.com

第一行:localhost的設置必定要有
第二行:是服務器真實主機名與IP地址的映射關係,也要包含
四、安裝xterm
/usr/bin目錄下必須有xterm文件,若是沒有運行 yum install -y xterm-253-1.el6.x86_64.rpm來安裝文件
五、設置操做系統字符集爲en_US.UTF-8
xshell在打開圖形界面的時候不能支持中文,若是你的服務字符集設置的是zh_CN.UTF-8,也會出現亂碼的狀況,以下圖
使用xshell登陸遠程服務器打開圖形界面
須要將字符集設置爲「en_US.UTF-8」
可使用命令「export LANG=C」或「export LANG=en_US.UTF-8」臨時修改字符集
也能夠修改/etc/locale.conf文件永久修改字符集,而後使用命令「source /etc/locale.conf」當即生效(RHEL7設置方法)ssh


驗證
注意:須要將當前的xshell鏈接斷開,從新鏈接一次,再進行驗證。
可使用"nm-connection-editor"命令來驗證
使用xshell登陸遠程服務器打開圖形界面ide

相關文章
相關標籤/搜索