Ubuntu SSH遠程桌面連接主要有兩種方式:命令行轉發圖形界面和使用專用工具。以下是具體步驟:
安裝必要軟件
確保SSH服務端和客戶端已安裝:
sudo apt update
sudo apt install openssh-server openssh-client xauth # 服務端需安裝xauth
配置SSH服務端
編輯配置文件 /etc/ssh/sshd_config
,啟用X11轉發:
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
重啟SSH服務:
sudo systemctl restart ssh
客戶端連接
使用SSH命令時添加 -X
參數啟用轉發:
ssh -X username@remote_ip
連接成功后,可在終端中啟動圖形應用(如 gedit
、firefox
),界面會顯示在本地機器。
sudo apt install tightvncserver
vncserver # 首次運行需設置密碼
:1
對應端口5901)和密碼即可。sudo apt install xrdp
sudo ufw allow 3389 # 開放防火墻端口
sudo systemctl enable --now xrdp
sudo apt install ubuntu-desktop
安裝。