要远程访问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虚拟机。