linux

Linux虚拟机远程连接如何设置

小樊
34
2025-05-09 14:31:32
栏目: 云计算

要在Linux虚拟机上设置远程连接,可以按照以下步骤进行操作:

1. 安装OpenSSH服务器

在Linux虚拟机中,首先需要安装OpenSSH服务器。以下是在基于Debian的系统(如Ubuntu)和基于RPM的系统(如CentOS)上安装OpenSSH的命令:

2. 启用并验证SSH服务

安装完成后,需要启用并验证SSH服务是否正在运行:

3. 配置防火墙

配置防火墙以允许SSH连接。以下是在Debian/Ubuntu上允许SSH连接的命令:

sudo ufw allow ssh
sudo ufw enable
sudo ufw status

在CentOS/RHEL上,可以使用firewalld:

sudo firewall-cmd --zone=public --add-port=22/tcp --permanent
sudo firewall-cmd --reload

4. 获取虚拟机IP地址

在虚拟机中,使用以下命令获取IP地址:

ip addr show

通常,IP地址会是形如192.168.x.x的内网IP。

5. 使用远程连接工具

选择一个远程连接工具(如PuTTY、Xshell、SecureCRT等),输入虚拟机的IP地址和SSH服务端口(默认为22),然后输入用户名和密码即可登录到Linux虚拟机进行操作。

6. 安全配置建议

通过以上步骤,您可以在Linux虚拟机上设置安全的远程连接。请根据您的具体需求和环境调整配置。

0
看了该问题的人还看了