当前位置:网站首页 > 编程语言 > 正文

ssh免密码登录配置不起作用(ssh设置了免密登陆但还是要输入密码)



超算平台于2024年9月23日开始对接交大jAccount账号,对于校内用户,超算账号关联jAccount后您可以用 超算账号和jAccount密码 进行SSH登录。如果您希望进行免密登录,需要向平台申请免密证书。

注意事项:

交我算平台目前有3个用于作业交互的登录入口和2个用于数据传输的数据节点,其中部分入口有负载均衡功能,会根据后端的负载情况将您的会话分流到合适的服务器上,请根据自己的业务场景选择合适的入口。

本章节后续内容均以登录 pilogin.hpc.sjtu.edu.cn 入口为例,如果登录其他入口,请自行替换指令中的域名

不同类型的用户在绑定jAccount/邮箱后,进行SSH登录需要使用的账号和密码整理如下表:

当您的账号成功登录后,系统将根据您选择的通知渠道,发送对应的登录行为通知,这可能是 一条交我办APP消息 或者 一封邮件

如果您需要在短时间内频繁登录超算,或者通过脚本进行scp、rsync等批量操作,请参阅 的相关章节,申请免密证书。

可以在windows系统上提供模拟的linux环境,用此客户端进行SSH登录的操作与原生linux环境相同。同理本章节也适用于从原生linux环境发起SSH登录。

假设您的超算账号为 user01 ,需要登录的入口为 pilogin.hpc.sjtu.edu.cn

不同客户端对SSH登录的图形化封装通常存在较大差异,本章节以XShell为例。如果您倾向使用其他图形化客户端,可能需要查询官方文档以找到等效的操作方式。

经过安全升级后,超算平台不再支持传统的公私钥免密,将公钥写入个人家目录的 不会 再赋予您免密登录的权限。

如果您希望继续进行SSH免密登录,需要从 申请免密证书。以RSA密钥为例,公私钥免密和证书免密的区别如下表所示。

申请免密证书的方法请参阅 的相关章节。

此章节同样适用于原生linux环境进行免密登录。

将下载得到的证书文件存放到 目录,同时您原有的或者下载得到的私钥文件也应该存在于此目录,并与证书文件名保持上表所示的匹配关系。如果您不确定Mobaxterm将个人家目录映射到了哪里,请打开 检查下图所示的路径配置。

之后在免密有效期内发起ssh连接即可实现免密登录。

不同客户端对SSH登录的图形化封装通常存在较大差异,本章节以XShell为例。如果您倾向使用其他图形化客户端,可能需要查询官方文档以找到等效的操作方式。

图形界面使用和管理秘钥、证书操作较为繁琐,不建议使用此类客户端。

https://docs.hpc.sjtu.edu.cn/_images/knownhosts.png

若遇到上方图片中的问题,请重置 known_hosts,命令如下:

有多种原因可能会阻止您登录到集群。

若需重置密码,请使用或抄送账号负责人邮箱发送邮件到 ,我们将会在 1 个工作日内响应您的申请。

排查登录问题,还可以使用 ping 命令检查您的电脑和集群连接状态。

如果 SSH 客户端长时间静默后,SSH 服务器端会自动断开相关会话。要解决这个,需要调整 SSH 的 keepalive 值,设置一个较长的静默时长阈值。

对于 Mac/Linux 用户,并且使用操作系统原生的终端 (terminal),需要修改 。具体的,在文件中添加如下内容:

其中 ServerAliveInterval 后的值即为阈值,单位为秒,用户可根据需要自行调整。

或者为了对所有的服务器设置长静默阈值:

之后保持 文件为只可读:

这里我们以 Putty 为例。市面有不同的 SSH 客户端,您可以根据自身情况自行搜索您使用的 SSH 客户端的设置方法。

在 Putty的 Session 的属性中, -> -> 后的文本框中,输入对应的值,如 240。


到此这篇ssh免密码登录配置不起作用(ssh设置了免密登陆但还是要输入密码)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • mt19937原理(mt7741原理图)2026-02-01 19:27:05
  • udp广播接收和发送qt(udp广播接收和发送 stm32)2026-02-01 19:27:05
  • 进程控制基本原理(进程控制的原理)2026-02-01 19:27:05
  • 本地回环地址是多少(本地回环地址作用)2026-02-01 19:27:05
  • 苹果电脑装了双系统怎么恢复(苹果电脑双系统重装系统全部都恢复吗)2026-02-01 19:27:05
  • jvm内存模型(JVM内存模型的理解)2026-02-01 19:27:05
  • ssh免密登录原理(ssh免密登录失败原因)2026-02-01 19:27:05
  • 程序员入门必读书单(程序员必学的书籍)2026-02-01 19:27:05
  • 15*4圈一圈,算一算(圈一圈算一算28加5)2026-02-01 19:27:05
  • 单片机程序破解(单片机程序破解后再烧录的芯片还有密码吗?)2026-02-01 19:27:05
  • 全屏图片