要在VirtualBox中远程访问CentOS虚拟机,可以按照以下步骤进行配置:
-
安装和启动SSH服务:
- 确保在CentOS虚拟机中安装了SSH服务。可以通过以下命令安装:
sudo yum install openssh-server
- 启动SSH服务并设置为开机自启动:
sudo systemctl start sshd sudo systemctl enable sshd
- 确保在CentOS虚拟机中安装了SSH服务。可以通过以下命令安装:
-
配置VirtualBox网络:
- 打开VirtualBox,选择虚拟机,点击“设置”。
- 在“网络”标签下,选择“连接方式”为“NAT模式”或“桥接模式”。NAT模式通过端口转发实现远程访问,桥接模式则使虚拟机直接连接到物理网络。
-
设置端口转发:
- 在VirtualBox中,点击“设置” -> “网络” -> “高级” -> “端口转发”。
- 点击“添加”按钮,填写以下信息:
- 主机端口:自定义端口号(如2222)
- 子系统端口:22(默认SSH端口)
- 主机IP:宿主机的IP地址
- 点击“确定”保存设置。
-
连接到虚拟机:
- 使用SSH客户端(如PuTTY或Xshell)连接到宿主机的IP地址,输入自定义端口号(如2222),然后输入虚拟机的用户名和密码即可远程访问。
通过以上步骤,您可以成功远程访问运行在VirtualBox中的CentOS虚拟机。