HPC服务器证书登录实战

需求

学校的高性能服务器(HPC),上禁用了账号密码登录,只允许使用证书登录。

接下来,进行一些配置,从自己的电脑上免密码登录(证书登录)学校的高性能服务器。

检查HPC

通过Web界面登录高性能服务器,跳转到学校的统一认证系统。

登录成功后,web管理界面的应用仓库中点击"terminal",免密码登录系统。

执行命令

bash 复制代码
bash-4.2$ pwd
/public/home/10201401498
bash-4.2$ cd .ssh/
bash-4.2$ ll 
total 20
-rw-------. 1 10201401498 jhdomainusers  382 Mar  9 15:51 authorized_keys
-rw-------. 1 10201401498 jhdomainusers   40 Mar  9 15:51 config
-rw-------. 1 10201401498 jhdomainusers 1679 Mar  9 15:51 id_rsa
-rw-r--r--. 1 10201401498 jhdomainusers  382 Mar  9 15:51 id_rsa.pub
-rw-r--r--. 1 10201401498 jhdomainusers  334 Mar  9 15:56 known_hosts
bash-4.2$ 

这些文件是可以删除的,删除后,再次登录,会自动生成。

检查Windows

切换目录

打开命令窗口,执行如下命令.

bash 复制代码
C:\Users\Zmrbak>cd .ssh

创建一个 id_rsa文件

bash 复制代码
notepad id_rsa

然后将Linux中的id_rsa内容全部拷贝过来。

创建 id_rsa.pub

bash 复制代码
notepad id_rsa.pub

然后将Linux中的authorized_keys内容全部拷贝过来。

创建config文件

bash 复制代码
notepad config

添加如下内容

bash 复制代码
Host gpu07
    HostName HPC服务器gpu07的IP地址
    User 你自己的username
    IdentityFile ~/.ssh/id_rsa

Host gpu08
    HostName HPC服务器gpu08的IP地址
    User 你自己的username
    IdentityFile ~/.ssh/id_rsa

测试

bash 复制代码
ssh gpu08

这样就可以直接连接到 gpu08 了。

注意

如果在Linux中删除了.ssh下的文件,再次从Web页面的Terminal登录后,系统会自动创建这些文件。接下来,需要在Windows中重新修改id_rsa、id_rsa.pub文件。

相关推荐
爱喝水的鱼丶39 分钟前
SAP-ABAP:SAP基础数据校验工具开发系列博客(共5篇)第三篇:SAP接口对接开发:实现数据的实时/批量校验交互
运维·数据库·学习·性能优化·sap·abap·经验交流
糖果店的幽灵1 小时前
Claude Code 完全实战指南 - 第四章:Skill 怎么写
java·服务器·前端
難釋懷1 小时前
Nginx扩容
运维·nginx
土星云SaturnCloud1 小时前
基于边缘计算的商场智慧运营架构设计与AI落地实践
服务器·人工智能·ai·边缘计算
落羽的落羽1 小时前
【算法札记】练习 | Week5
linux·服务器·c++·人工智能·计算机网络·算法·哈希算法
绿虫光伏运维1 小时前
光伏监控运维系统哪家靠谱?
运维·光伏管理·光伏运维
小手指动起来2 小时前
重装系统教程(微PE+无捆绑+驱动完美修复)
服务器·开源软件
木雷坞2 小时前
Docker Hub、GHCR、Quay 混在一起后,镜像源要分开测
运维·docker
LT10157974442 小时前
2026年物流RPA选型指南:物流供应链自动化场景适配
运维·自动化·rpa
AC赳赳老秦2 小时前
OpenClaw任务复盘自动化:统计每日完成工作、遗留问题,优化工作节奏
java·大数据·linux·运维·服务器·数据库·openclaw