美文网首页
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