要遠程訪問Linux虛擬機,您可以使用SSH(Secure Shell)協議。以下是詳細的步驟:
SSH客戶端:
SSH服務端:
sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh
sudo systemctl enable ssh
生成SSH密鑰對(可選但推薦):
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa -C "your_email@example.com"
這將生成密鑰對并提示您設置密碼短語(passphrase)。
復制公鑰到服務器:
~/.ssh/id_rsa.pub
)內容復制到Linux服務器的~/.ssh/authorized_keys
文件中:ssh-copy-id user@your_server_ip
使用密鑰認證登錄:
ssh user@your_server_ip
如果使用密碼認證,直接輸入密碼即可。
安裝VS Code:
安裝Remote-SSH插件:
連接到遠程服務器:
下載并安裝Xshell:
配置連接:
通過以上步驟,您可以安全地遠程訪問和管理Linux虛擬機。