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文件。

相关推荐
志栋智能1 小时前
大模型驱动运维:重构故障根因分析的“思考”逻辑
运维·服务器·重构·自动化
_F_y2 小时前
Linux网络常用指令
linux·运维·网络
.Hypocritical.2 小时前
Tomcat本地部署+远程服务器部署超详细教程
java·服务器·tomcat
段一凡-华北理工大学2 小时前
高炉炉况智能诊断与预警实战~系列文章18:预警提前量问题:过程滞后与预测窗口的权衡
服务器·网络·人工智能·机器学习·高炉智能化·炉况预警·工业预警滞后
北风toto2 小时前
扩展操作码技术 · 详细笔记
运维·服务器·笔记·软件设计师
笑霸final2 小时前
不用上传服务器!用 Vue3 + ONNX Runtime Web 在浏览器本地实现智能抠图
运维·前端·图像处理·ai·onnx·canva可画·web性能优化
2601_962218473 小时前
万象生鲜系统跨仓调拨算法助力生鲜企业供应链数字化协同运营
大数据·运维·微服务·云原生·架构
Dovis(誓平步青云)3 小时前
拍视频前先把镜头想清楚:做一个分镜取景辅助器
android·java·服务器·javascript·人工智能
2601_962218474 小时前
万象生鲜系统多仓协同同步技术支撑生鲜企业多仓模式数字化转型
大数据·运维·微服务·云原生·架构
mooooooooooye4 小时前
SSH 工具越用越乱,Xterminal 先清掉这三类失效连接
运维·ssh·github