openssh升级后无法连接问题

很多openssh升级后无法登录问题,今天也遇到了;万幸是启动了telnet远程连接服务,所以在升级openssh的时候还是要创建一个测试用户去连接telnet。下面是常规解决办法

1、考虑是否是/etc/ssh/sshd_config配置不对,常见的修改配置有:PermitRootLogin yes、PubkeyAuthentication yes、PasswordAuthentication yes。 
2、最重要的还是查看sshd服务的状态:service sshd status。 
3、如果sshd服务状态提示:get shadow information for root。考虑是否是selinux启用了策略,将/etc/selinux/config 文件中的SELINUX=enforcing 修改为 SELINUX=disabled。

我就是在升级完后,修改了sshd_config配置后root还是连接不上,就重启了sshd,结果只有stopping sshd ,没有start sshd;

之后就连接不上了;

解决方案:cmd打开命令,输入telnet  虚拟机的ip地址(如果连接不上,说明telnet没有开启;确认开启了还是连不上可以

telnet 虚拟机 80或者23端口)

连接成功如下:输入你当时创建的用户如:test

连接test成功后,su root  切换到root权限;

切换root权限成功后查看openssh版本 是否是升级后的最新版本

这时启动openssh 或重启openssh,我是重启,看到starting  sshd OK;说明openssh启动成功,在用xshell连接就ok了

  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值