网上很多教程都缺少步骤,使用Xshell连接虚拟机,在Ubuntu系统、VirtualBox设置、Xshell三处都有配置需求,忽略一处都不行。如有不足,望留言补充!
1、Ubuntu需要配置如下:
安装SSH功能
ssh localhost ---查看
apt-get install openssh-server ---安装
cd /etc/ssh ---如果安装此处会有显示
2、首先VirtualBox里设置, 设置 -> 网络 ->网络地址转换 ->高级 ->端口转发 ->主机 端口(只要不被占用即可)->子系统端口 22 ->确定
3、配置完成后进入虚拟机,使用ifconfig查看ip地址,如下图:127.0.0.1
4、打开Xshell,文件->新建->输入IP地址,端口等,然后点击确定
5、打开会话,点连接。
6、首次打开会有安全警告,点击授权并保护,(此处贴了百度的图,我自己连过一次就不会再弹出来了)
7、输入Ubuntu系统的用户名。
8、输入密码
9、连接成功