使用XShell连接linux虚拟机

在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连接linux虚拟机_第1张图片

我们打开XShell,做如下配置:

使用XShell连接linux虚拟机_第2张图片

点击连接按钮,紧接着输入虚拟机的登陆用户名和密码就可以连接到虚拟机了。

题外:因为笔者没有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

你可能感兴趣的:(linux,linux)