最近寒假在家学习,初次接触Linux系统的一些基础知识,把遇到的问题及解决方法总结一下。


问题:windows10系统安装Xshell6后无法远程登陆VirtualBox虚拟机的Ubuntu系统

因为初次接触Linux,连不通就一直在看网上教程,但试了没效果,就在本科的实验室群里问了同学,同学告诉我第一步先ping一下看看windows10和Ubuntu能不能ping通,结果发现第一步就ping不通,于是开始解决第一个问题:

Q1:windows10系统与VirtualBox虚拟机的Ubuntu系统如何ping通?

A1:关闭正在运行的Ubuntu虚拟机,在VirtualBox中选择左边的虚拟机,右击选择【设置】,然后选择【网络】,可以看到网络下面有网卡1、2、3、4,我们这里需要修改网卡1和网卡2,网卡1和网卡2设置界面分别如图1和图2所示。

【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图1
【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图2

设置完成后,启动Ubuntu系统,使用:

ifconfig | grep inet

指令查看此时的IP地址,如图3所示。

【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图3

之后打开windows自带的cmd,使用ping命令测试,连接成功,如图4所示。

【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图4

此时,我以为再次打开Xshell应该可以远程登陆Ubuntu系统了,

ssh -p 22 [email protected]

登陆但是尝试后仍然不行,出现错误如图5所示。

【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图5

输入正确的密码仍然不能登陆还是继续跳出该对话框。

Q2:SSH服务器拒绝了密码,如何解决?

A2:在解决这个问题前,我又确认了一下我的Ubuntu系统是否已经安装了SSH,如果没有则使用该命令来安装:

sudo apt-get install openssh-server

随后查阅了网上别人写的博客,有好多可能出现此问题,我这里应该是因为【sshd的设置不允许用户远程登录】,因此需要修改SSH的配置文件,使用指令修改配置文件。找到图6所示位置#Authentication,将PermitRootLogin设置为yes如图7所示。

sudo vi /etc/ssh/sshd_config
【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图6
【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图7

在使用vi指令修改时,又遇到了一个问题,因为之前没接触过vi编辑。

Q3:使用vi编辑器无法编辑,上下左右按下出现字母ABCD。

A3:ubuntu默认安装装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本:

sudo apt-get remove vim-common 
sudo apt-get install vim

安装之后,问题vi编辑器的解决。

最后,我们来进行Xshell与Ubuntu系统的远程登陆,新建会话如图8所示,在图9所示界面输入Ubuntu的IP地址及端口号,默认为22。

【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图8
【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图9

在Xshell中输入 指令

ssh -p Ubuntu用户名@Ubuntu系统的IP地址
例如:ssh -p [email protected]

随后如图10,图11所示,图11中的登录名为登陆Ubuntu系统的用户名,密码为Ubuntu系统的登陆密码。

【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图10
【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图11

最终成功登陆如图12所示。

【Linux基础】Xshell连接VirtualBox虚拟机登陆Ubuntu系统
图12

 

相关文章:

  • 2021-04-11
  • 2021-12-01
  • 2021-11-29
  • 2022-01-21
  • 2021-04-24
  • 2021-11-09
  • 2021-11-23
  • 2021-12-09
猜你喜欢
  • 2021-09-23
  • 2021-07-13
  • 2021-08-19
  • 2021-04-09
  • 2022-02-12
  • 2021-04-30
相关资源
相似解决方案