在VMWare中操作虚拟机非常不方便,需要频繁将鼠标切入切出。我们可以通过XShell连接到虚拟机,然后在XShell中做操作会比较方便。
首先需要确定你的虚拟机是否已经安装了ssh,在命令行输入ssh若报不认识该命令就是还没有安装。
安装ssh
输入"sudo apt-get install openssh-server"-->回车-->输入"y"-->回车-->安装完成
查看ssh服务是否启动
输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动,如果没有启动,
输入"sudo service sshd start ",看到有sshd就说明已经启动成功了。
以上便完成了虚拟机的ssh配置工作了。
然后我们在虚拟机中输入查看IP的命令: "ifconfig" 查看下虚拟机的ip地址:
我们打开XShell,做如下配置:
点击连接按钮,紧接着输入虚拟机的登陆用户名和密码就可以连接到虚拟机了。
题外:因为笔者没有liuux,操作中遇到一些基本的常识问题,也贴在这里,以免下次忘记来自查,大家可以忽略不看,尴尬。。。
1.报错:you need to be root to perform this command
解决:
su
输入root密码
2.报错:su: Authentication failure
解决:
sudo passwd root
输入root密码
补充:
如果xshell连不上ubuntu,不妨将虚拟机ubuntu的虚拟网络编辑器还原默认设置。
虚拟机>编辑>虚拟网络编辑器>更改设置>还原默认设置
记得改完连接xshell时别忘了更改IP为还原后的新IP