在Ubuntu系統中設置SSH遠程連接可以讓你從其他設備訪問和控制你的Ubuntu桌面或終端。以下是詳細的設置步驟:
首先,確保你的Ubuntu系統上安裝了SSH服務器。如果沒有安裝,可以通過以下命令進行安裝:
sudo apt update
sudo apt install openssh-server
安裝完成后,SSH服務會自動啟動。你可以通過以下命令檢查SSH服務的狀態:
sudo systemctl status ssh
如果服務沒有啟動,可以使用以下命令啟動:
sudo systemctl start ssh
如果你的系統啟用了防火墻(如UFW),需要允許SSH連接:
sudo ufw allow ssh
現在,你可以從其他設備通過SSH連接到Ubuntu。假設遠程Ubuntu的IP地址為 192.168.1.100,用戶名為 user,可以使用以下命令連接:
ssh user@192.168.1.100
為了提高安全性,建議使用密鑰對進行認證,而不是密碼??梢允褂?ssh-keygen 生成密鑰對,然后將公鑰添加到遠程服務器的 ~/.ssh/authorized_keys 文件中。
編輯 /etc/ssh/sshd_config 文件,找到或添加以下配置:
PermitRootLogin prohibit-password
然后重啟SSH服務:
sudo systemctl restart ssh
通過以上步驟,你可以在Ubuntu上設置SSH遠程連接。SSH適合命令行操作,提供了較高的安全性。根據你的需求選擇合適的遠程連接方式,確保遠程訪問的安全性和便利性。