要通過Ubuntu SSH進行遠程管理,您需要按照以下步驟操作:
在終端中輸入以下命令并按下 Enter 鍵:
sudo apt-get update
sudo apt-get install openssh-server
確認 SSH 服務已經啟動:
sudo service ssh status
如果服務未啟動,可以使用以下命令手動啟動 SSH 服務:
sudo service ssh start
檢查 SSH 服務是否在系統啟動時自動啟動:
sudo systemctl is-enabled ssh
如果輸出為 disabled ,可以使用以下命令啟用 SSH 服務自啟動:
sudo systemctl enable ssh
如果您使用了防火墻,需要打開 SSH 端口(默認為 22)以允許遠程訪問。在終端中輸入以下命令并按下 Enter 鍵:
sudo ufw allow ssh
在本地主機上生成 SSH 密鑰對。為安全起見,建議使用密碼短語 (passphrase) 來保護密鑰對。
ssh-keygen -t rsa
使用 ssh-copy-id 將本地主機的公鑰添加到遠程主機的信任列表中。
ssh-copy-id YOUR_USERNAME@TARGET_IP
現在,您可以使用 SSH 客戶端從本地計算機連接到遠程 Ubuntu 服務器。在終端中輸入以下命令:
ssh username@remote_ip_address
請將 “username” 替換為遠程主機上的用戶名,將 “remote_ip_address” 替換為遠程主機的 IP 地址或主機名。如果使用了非默認 SSH 端口,則需要指定端口號:
ssh -p port_number username@remote_ip_address
通過以上步驟,您就可以通過 Ubuntu SSH 進行遠程管理了。為了確保安全性,建議采取適當的安全措施,如配置防火墻、使用密鑰進行身份驗證等。