热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

突然无法用sshkey登录linux服务器

1.问题阿里云的学生版服务器,装了centos7并配置了sshkey,不用输入密码直接登录,用了20多天了,一直是正常连接。昨天晚上在处于ssh登录的状态下,

1.问题

阿里云的学生版服务器,装了centos7并配置了ssh key,不用输入密码直接登录,用了20多天了,一直是正常连接。昨天晚上在处于ssh登录的状态下,突然就断开连接了。客户端网络连接良好,也不存在“长时间没有操作”的情况,我一直在上面配置git来着。尝试再次ssh连接:

1
2
# 默认用ssh免密码登录

ssh root@我的ip

提示:

1
ssh_exchange_identification: read Connection reset by peer

很奇怪,客户端的ssh配置我也没有改过,服务器上ssh我也没改过,怎么就突然不准登录了?

事发时间是昨天夜里,尝试了多种方法都不行,早上起来重新ssh连了一下,竟然可以连接了,好奇怪!

2.已有尝试

2.1 用跳板机登录,跳板机没有配ssh key,所以是密码登录,OK,重启了sshd进程,客户端还是同样报错。

2.2

1
cat /etc/hosts.deny

,空的

2.3 客户端重新生成ssh公钥,重新贴到服务器

1
~/.ssh/authorized_keys

,客户端报错不变。

2.4 客户端wifi网络重连,报错不变。

2.5 从网页登陆阿里云控制面板,重启了机器,客户端报错不变。

2.6 客户端执行ssh,开启

1
-vvv

选项:

1
ssh root@我的ip -vvv

提示有一句说rsa不正确。我刚刚重新生成的key,为啥有问题呢?具体报错信息我这里忘记保存了,但是和这篇基本一样:Trying to use RSA Keys to SSH into EC2, Getting: Incorrect RSA1 identifier… permission denied (public key)

3.日志

日志有一段看不太懂:

这里创建的

1
slice user-1000.slice

是什么意思?

4.其他

yum装的phpmyadmin被攻击了,直接贴他POST的URL吧:

1
我的ip/phpmyadmin/index.php Match1:post Match2:/phpmyadmin/index.php Match3:&pma_username=root&pma_password=mysql&server=1&token=38ac152e794733adb73e7aafeafaacf4 Match4:&pma_username=root&pma_password=mysql&server=1&token=38ac152e794733adb73e7aafeafaacf4

看到后我立即把phpmyadmin的http配置项改掉了,然后才做上面的那些尝试的。

是不是阿里云的学生机更容易被黑客盯上?

可以分别查看:

  1. .ssh/authorized_keys


  2. ssh配置文件


  3. 定时调度任务的配置文件(crontab)


  4. 系统登录日志


是否有异常

用命令last看看,有没有异常登录

PS: ssh可以设置成

1
禁止root登录,禁止密码登录 同时改变ssh端口

这种形式, 这样可以免掉一些安全隐患, 具体搜索

1
ssh more security deny root login change ssh port

1
ssh_exchange_identification: read Connection reset by peer

有时候 内存 out of memory 也会出现这个问题,服务器重启下 就可以了.


推荐阅读
  • V8不仅是一款著名的八缸发动机,广泛应用于道奇Charger、宾利Continental GT和BossHoss摩托车中。自2008年以来,作为Chromium项目的一部分,V8 JavaScript引擎在性能优化和技术创新方面取得了显著进展。该引擎通过先进的编译技术和高效的垃圾回收机制,显著提升了JavaScript的执行效率,为现代Web应用提供了强大的支持。持续的优化和创新使得V8在处理复杂计算和大规模数据时表现更加出色,成为众多开发者和企业的首选。 ... [详细]
  • 提升 Kubernetes 集群管理效率的七大专业工具
    Kubernetes 在云原生环境中的应用日益广泛,然而集群管理的复杂性也随之增加。为了提高管理效率,本文推荐了七款专业工具,这些工具不仅能够简化日常操作,还能提升系统的稳定性和安全性。从自动化部署到监控和故障排查,这些工具覆盖了集群管理的各个方面,帮助管理员更好地应对挑战。 ... [详细]
  • 技术日志:使用 Ruby 爬虫抓取拉勾网职位数据并生成词云分析报告
    技术日志:使用 Ruby 爬虫抓取拉勾网职位数据并生成词云分析报告 ... [详细]
  • SecureCRT是一款功能强大的终端仿真软件,支持SSH1和SSH2协议,适用于在Windows环境下高效连接和管理Linux服务器。该工具不仅提供了稳定的连接性能,还具备丰富的配置选项,能够满足不同用户的需求。通过SecureCRT,用户可以轻松实现对远程Linux系统的安全访问和操作。 ... [详细]
  • 服务器部署中的安全策略实践与优化
    服务器部署中的安全策略实践与优化 ... [详细]
  • 在 CentOS 6.7 系统维护中,常用的巡检命令包括:`uname -a` 用于查看内核、操作系统和 CPU 信息;`head -n 1 /etc/issue` 用于查看操作系统的版本;`cat /proc/cpuinfo` 用于获取详细的 CPU 信息;`hostname` 用于显示当前主机名;`ls` 命令则用于列出目录内容。这些命令可以帮助系统管理员快速了解系统的运行状态和配置信息,确保系统的稳定性和安全性。 ... [详细]
  • 本文介绍了如何利用Shell脚本高效地部署MHA(MySQL High Availability)高可用集群。通过详细的脚本编写和配置示例,展示了自动化部署过程中的关键步骤和注意事项。该方法不仅简化了集群的部署流程,还提高了系统的稳定性和可用性。 ... [详细]
  • 为了确保iOS应用能够安全地访问网站数据,本文介绍了如何在Nginx服务器上轻松配置CertBot以实现SSL证书的自动化管理。通过这一过程,可以确保应用始终使用HTTPS协议,从而提升数据传输的安全性和可靠性。文章详细阐述了配置步骤和常见问题的解决方法,帮助读者快速上手并成功部署SSL证书。 ... [详细]
  • Amoeba 通过优化 MySQL 的读写分离功能显著提升了数据库性能。作为一款基于 MySQL 协议的代理工具,Amoeba 能够高效地处理应用程序的请求,并根据预设的规则将 SQL 请求智能地分配到不同的数据库实例,从而实现负载均衡和高可用性。该方案不仅提高了系统的并发处理能力,还有效减少了主数据库的负担,确保了数据的一致性和可靠性。 ... [详细]
  • 数字图书馆近期展出了一批精选的Linux经典著作,这些书籍虽然部分较为陈旧,但依然具有重要的参考价值。如需转载相关内容,请务必注明来源:小文论坛(http://www.xiaowenbbs.com)。 ... [详细]
  • 本文介绍了如何利用Struts1框架构建一个简易的四则运算计算器。通过采用DispatchAction来处理不同类型的计算请求,并使用动态Form来优化开发流程,确保代码的简洁性和可维护性。同时,系统提供了用户友好的错误提示,以增强用户体验。 ... [详细]
  • 本文详细介绍了在 Oracle 数据库中使用 MyBatis 实现增删改查操作的方法。针对查询操作,文章解释了如何通过创建字段映射来处理数据库字段风格与 Java 对象之间的差异,确保查询结果能够正确映射到持久层对象。此外,还探讨了插入、更新和删除操作的具体实现及其最佳实践,帮助开发者高效地管理和操作 Oracle 数据库中的数据。 ... [详细]
  • 如何优化MySQL数据库性能以提升查询效率和系统稳定性 ... [详细]
  • SSL 错误:目标主机名与备用证书主题名称不匹配
    在使用 `git clone` 命令时,常见的 SSL 错误表现为:无法访问指定的 HTTPS 地址(如 `https://ip_or_domain/xxxx.git`),原因是目标主机名与备用证书主题名称不匹配。这通常是因为服务器的 SSL 证书配置不正确或客户端的证书验证设置有问题。建议检查服务器的 SSL 证书配置,确保其包含正确的主机名,并确认客户端的证书信任库已更新。此外,可以通过临时禁用 SSL 验证来排查问题,但请注意这会降低安全性。 ... [详细]
  • 本文详细探讨了 jQuery 中 `ajaxSubmit` 方法的使用技巧及其应用场景。首先,介绍了如何正确引入必要的脚本文件,如 `jquery.form.js` 和 `jquery-1.8.0.min.js`。接着,通过具体示例展示了如何利用 `ajaxSubmit` 方法实现表单的异步提交,包括数据的发送、接收和处理。此外,还讨论了该方法在不同场景下的应用,如文件上传、表单验证和动态更新页面内容等,提供了丰富的代码示例和最佳实践建议。 ... [详细]
author-avatar
温暖我心好吗_646
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有