一次xshell登录服务器闪断经历

简介:

今天开发同事反应,我们有台测试服务器无法连接。

现象:登录的时候可以输入用户名,当输入密码回车后,闪断


解决过程:

  1. ping一下这台服务器的ip,可以ping通

  2. 登录vsphere服务器的控制台,由于密码当时设置比较复杂,所以进入单用户模式修改了个简单的,以便登录查看错误日志

  3. 查看sshd服务,是running状态

  4. 查看监听端口22在监听

  5. 查看防火墙,关闭状态

  6. 之后,仍然无法登录,这个就让我很迷茫了

  7. 然后google, 搞了很久也没找到答案

  8. 最后看到xshell登录界面的报错:/bin/bash: No such file or directory

怎么会找不到bash呢?靠

然后,继续网上搜索答案,终于发现一个参数在sshd_config里面:ChrootDirectory        /opt/sftp/%u

感觉有戏了,果断注释掉。但还是无法登录,不过报错变了:bash: internal-sftp: command not found

。当时感觉奇怪,这个是sftp的啥东东?从来没见过,但在sshd_config里面有这个参数,果断注释掉:

Subsystem      sftp    internal-sftp

ForceCommand   internal-sftp


9. 终于解决问题,应该是这台服务器被配置了sftp服务造成的


最后,我网上找到一篇文章说配置sftp,地址如下:

http://rainbird.blog.51cto.com/211214/275162/

















本文转自chenzudao51CTO博客,原文链接: http://blog.51cto.com/victor2016/1896577,如需转载请自行联系原作者


相关文章
|
1天前
|
弹性计算 网络协议 关系型数据库
阿里云国际版ECS云服务器无法登录宝塔面板控制台
阿里云国际版ECS云服务器无法登录宝塔面板控制台
|
3月前
|
弹性计算 运维 安全
云服务器 ECS产品使用问题之怎么添加登录密码
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
云服务器 ECS产品使用问题之怎么添加登录密码
|
3月前
|
弹性计算 运维 数据安全/隐私保护
云服务器 ECS产品使用问题之如何解决幻兽帕鲁服务器实例登录失败
云服务器ECS(Elastic Compute Service)是各大云服务商阿里云提供的一种基础云计算服务,它允许用户租用云端计算资源来部署和运行各种应用程序。以下是一个关于如何使用ECS产品的综合指南。
|
3月前
|
网络安全 数据安全/隐私保护
服务器密码登录出现了:SSH connection failed: connect ECONNREFUSEDxxxxxxxx:22 * Xshell提示 SSH connection fa
服务器密码登录出现了:SSH connection failed: connect ECONNREFUSEDxxxxxxxx:22 * Xshell提示 SSH connection fa
|
3月前
|
数据安全/隐私保护
xshell通过堡垒机连接服务器和winscp 通过堡垒机传输文件
【7 月更文挑战第 3 天】xshell通过堡垒机连接服务器和winscp 通过堡垒机传输文件
|
3天前
|
弹性计算 负载均衡 算法
负载均衡如何帮助阿里云国际服务器搭建的网站或应用程序?
负载均衡如何帮助阿里云国际服务器搭建的网站或应用程序?
|
3天前
|
弹性计算
新手必看,阿里云国际购买服务器带宽如何选择
新手必看,阿里云国际购买服务器带宽如何选择
|
1天前
阿里云国际版购买了服务器后如何下载发票?
阿里云国际版购买了服务器后如何下载发票?
|
3天前
|
弹性计算 Linux 数据库
阿里云国际版如何迁移Linux云服务器系统盘中的数据
阿里云国际版如何迁移Linux云服务器系统盘中的数据
|
3天前
|
弹性计算 网络协议 Ubuntu
如何在阿里云国际版Linux云服务器中自定义配置DNS
如何在阿里云国际版Linux云服务器中自定义配置DNS

热门文章

最新文章