配置虚拟机网络
1.打开虚拟机:右键点击Ubuntu 64 位--->选择设置--->网络适配器,选择NAT
2.在虚拟机上判断是否联网。
命令行:ping baidu.com
如下即表示可以连上网。
3.查看虚拟机ip
命令如下:ifconfig
如图则是虚拟机ip
4.在本地,打开cmd(win+R),如果可以ping通这个IP,则表示可以连接了。
注意:如果没有ping通可以看一下linux防火墙是否关闭。
xshell连接
1.打开虚拟机终端,可以看到一个安装时的名字,但是不是这个名字,是通过who这个命令得出的名字,我的是hmy。如下图。
是这个名字:
2.打开xshell:点击文件--->新建,如下图:
3.切换至用户身份验证:输入用户名和密码,方法选择password。点击确定即可连接成功。
4.如果报如下错误:
Connecting to 192.168.138.***:22...
Could not connect to '192.168.138.***' (port 22): Connection failed.
解决方法:
查看虚拟机ssh是否启动
命令:ps -e | grep ssh
没有看到ssh,说明ssh没有启动,需要手动启动即可。
启动命令:
sudo service sshd start
sudo /etc/init.d/ssh start
如果启动报not found错误,则表示没有安装。
安装命令:
sudo apt install openssh-server
安装成功,会默认启动。