x forward in gce

X forward是Linux上將X Window傳回來本地端操作的一種方式,對於有些服務的安裝或操作必須要使用視窗界面的,將會非常方便。下面是在CentOS上操作X forward的一些筆記,給大家參考:

在Compute Engine上安裝相關套件,並啟動服務

# Install xauth
sudo yum update
sudo yum install xorg-x11-xauth.x86_64 -y

# For test X
sudo yum install xterm -y

# Edit sshd to open forward
vi /etc/ssh/sshd
X11Forwarding yes
X11UseLocalhost yes 


在本地端(Local Client)相關操作

# Logout & religion
ssh -X [user]@[server-ip-address] -i ~/.ssh/google_compute_engine

# Setup xauth session
xauth add :10 . 123412341234

# Start X related app
$ xterm


附註:Mac上要安裝XQuartz,上面動作需要在XQuartz啟動後執行...

Comments