在VirtualBox中使用SSH连接CentOS虚拟机的步骤如下:
打开VirtualBox,点击“新建”按钮,创建一个新的虚拟机,选择“稍后安装操作系统”,然后选择CentOS的ISO文件进行安装。
配置网络适配器:
启动虚拟机并登录到CentOS系统。
安装OpenSSH服务器:
sudo yum install openssh-server
sudo systemctl start sshd
sudo systemctl enable sshd
根据需要修改SSH配置文件 /etc/ssh/sshd_config
,例如更改默认端口、禁用root登录等。
在VirtualBox中,选择你的CentOS虚拟机,点击“设置”按钮,然后选择“网络”选项卡。
点击“高级”然后选择“端口转发”,添加一个新的端口转发规则。设置主机端口为你希望使用的端口(例如2222),子系统IP为虚拟机的IP地址,子系统端口为22。
在主机上打开SSH客户端(如Xshell、PuTTY等)。
输入以下命令进行连接:
ssh 用户名@虚拟机的IP地址 -p 主机端口
例如,如果虚拟机的IP地址是192.168.1.100,主机端口是2222,用户名是root,则命令为:
ssh root@192.168.1.100 -p 2222
通过以上步骤,你就可以在VirtualBox中使用SSH连接到CentOS虚拟机了。