要在Ubuntu上設置SSH遠程登錄,請按照以下步驟操作:
在終端中輸入以下命令以安裝OpenSSH服務器:
sudo apt update
sudo apt install openssh-server
安裝完成后,SSH服務會自動啟動。您可以使用以下命令檢查SSH服務的狀態:
sudo systemctl status ssh
如果SSH服務沒有自動啟動,您可以使用以下命令啟動它:
sudo systemctl start ssh
要確保SSH服務在系統啟動時自動啟動,請使用以下命令:
sudo systemctl enable ssh
如果您需要修改SSH服務的配置(例如更改默認端口或禁用root登錄),編輯 /etc/ssh/sshd_config
文件:
sudo nano /etc/ssh/sshd_config
做出更改后,保存文件并重啟SSH服務以應用更改:
sudo systemctl restart ssh
默認情況下,SSH不允許直接登錄root賬戶。要允許root用戶通過SSH登錄,請編輯SSH服務器的配置文件 /etc/ssh/sshd_config
,找到或添加以下行:
PermitRootLogin yes
修改后,保存文件并重啟SSH服務:
sudo systemctl restart ssh
現在,您可以在遠程計算機上使用SSH客戶端連接到Ubuntu系統。在另一臺電腦上打開終端,使用以下命令連接到Ubuntu服務器(假設IP地址為 192.168.0.1
):
ssh username@192.168.0.1
其中 username
為您在Ubuntu服務器上的用戶名。
通過以上步驟,您就可以成功設置SSH遠程登錄到您的Ubuntu系統了。