美文网首页
xshell 无法连接虚拟机ubantu18.04

xshell 无法连接虚拟机ubantu18.04

作者: 根号一2 | 来源:发表于2019-08-20 16:18 被阅读0次

    对于xshell无法连接问题,首先应该考虑新装ubantu的ssh服务配置问题,其次有防火墙问题

    本文主要针对ubantu18.04版的ssh服务配置

    一:先获取ubantu的root权限,没root权限很多文件是没资格修改的

    图一

    1:在终端键入sudo passwd root,设置新的登录密码

    2:键入su

    前面的单词变成变成root则root权限设置成功,如下图二

    图二

    (注意:上述root配置每次重启虚拟机时都需要重新键入su指令才能进入root权限)

    二:安装ssh工具

    1:键入apt-get update

    2:键入apt-get install openssh-server

    3:继续选择y

    图三

    (注意:其实在键入apt-get install openssh-server会遇到“无法获得软件包”的问题,说明该软件包被占用了,通过

    1:键入ps -e|grep ssh 查看ssh服务的状态并获取进程号

    2:键入kill [进程号] 杀死该进程

    3:再重新键入 apt-get install openssh-server 安装会成功

    如图四所示,但上述的方法也适用在ubantu安装其他服务时遇到“无法获得软件包”的问题

    图四

    三:启动ssh服务

    1:键入/etc/init.d/ssh start

    图五

    (注意:/etc/init.d/ssh restart   #重新启动ssh服务

                   /etc/init.d/ssh stop   #关闭ssh服务

    四:安装vim编辑器

    1:apt-get install vim

    图六

    五:配置ssh服务的sshd_config文件

    1:键入vim  /etc/ssh/sshd_config

    2:查看是否有“PermitRootLogin yes”,没有添加即可,完成后保存退出

    3:键入/etc/init.d/ssh restart 重新启动ssh服务

    图七

    这样xshell就可以通过ubantu的IP连接了

    相关文章

      网友评论

          本文标题:xshell 无法连接虚拟机ubantu18.04

          本文链接:https://www.haomeiwen.com/subject/qsypsctx.html