searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

科研助手-开发机SSH服务使用教程

2026-11-06 17:12:59
0
0

一、登录科研助手开发机SSH

操作步骤

  1. 创建开发机页面中,在访问配置栏有SSH功能开关:

  2. 点击启用SSH,出现公钥设置栏,点击导入密钥

输入别名my-key(别名任意)

3. 生成需要登录SSH的访问公钥(本地电脑生成,非开发机中生成)
(1)首先,你需要确认自己是否已经拥有密钥。默认情况下,用户的 SSH 密钥存储在其 ~/.ssh 目录下。 进入该目录并列出其中内容,你便可以快速确认自己是否已拥有密钥,以linux系统为例:

cd ~/.ssh
ls
authorized_keys2  id_dsa       known_hosts
config            id_dsa.pub                                            

可以看见.ssh文件夹中id_dsa.pub为公钥文件,id_dsa为私钥文件。

 (2)如果文件夹不存在或未有公钥私钥文件,则在linux命令行中输入

ssh-keygen

按回车3次

公钥一般保存在红框路径的文件中,实际以提示为准。
如果您是Windows用户,可以使用系统自带的Powershell/CMD登录。指令与linux一致,ssh-keygen改为ssh-keygen.exe即可执行(WIN10/WIN11),公钥保存在windows的用户个人文件夹的.ssh文件夹中。

4. 查看公钥文件中的内容

5. 复制内容进科研助手的添加密钥中

6. 点击确认,并选择刚才配置的公钥,并创建开发机。

7. 开发机启动后,点击操作中的更多,点击SSH登录

8. 复制指令到linux命令行中即可登录

二、开发机端口转发至本地

前置条件

开发机已开启SSH服务且使用者已测试可以访问

操作步骤

方法一:SSH命令行执行

  1. 获取SSH登录方式

  2. 以SSH端口30000为例  开发机中需要映射的端口为8080 则在个人系统中输入


 经测试,可以正常访问。

方法二:使用mobaxterm软件

  1. 启动mobaxterm

  2. 点击Tools->MobaSSHTunnel

  3. 创建一个新的隧道

  4. 在创建隧道页面中,填写SSH服务器IP、端口、用户名、本地访问的端口、开发机的端口

  5. 保存隧道设置后,返回列表,点击钥匙,选择密钥文件

  6. 点击启动按钮,隧道启动

       

     7.  在浏览器中测试本机端口访问,测试正常。 
       

0条评论
0 / 1000
郭****荣
13文章数
1粉丝数
郭****荣
13 文章 | 1 粉丝
原创

科研助手-开发机SSH服务使用教程

2026-11-06 17:12:59
0
0

一、登录科研助手开发机SSH

操作步骤

  1. 创建开发机页面中,在访问配置栏有SSH功能开关:

  2. 点击启用SSH,出现公钥设置栏,点击导入密钥

输入别名my-key(别名任意)

3. 生成需要登录SSH的访问公钥(本地电脑生成,非开发机中生成)
(1)首先,你需要确认自己是否已经拥有密钥。默认情况下,用户的 SSH 密钥存储在其 ~/.ssh 目录下。 进入该目录并列出其中内容,你便可以快速确认自己是否已拥有密钥,以linux系统为例:

cd ~/.ssh
ls
authorized_keys2  id_dsa       known_hosts
config            id_dsa.pub                                            

可以看见.ssh文件夹中id_dsa.pub为公钥文件,id_dsa为私钥文件。

 (2)如果文件夹不存在或未有公钥私钥文件,则在linux命令行中输入

ssh-keygen

按回车3次

公钥一般保存在红框路径的文件中,实际以提示为准。
如果您是Windows用户,可以使用系统自带的Powershell/CMD登录。指令与linux一致,ssh-keygen改为ssh-keygen.exe即可执行(WIN10/WIN11),公钥保存在windows的用户个人文件夹的.ssh文件夹中。

4. 查看公钥文件中的内容

5. 复制内容进科研助手的添加密钥中

6. 点击确认,并选择刚才配置的公钥,并创建开发机。

7. 开发机启动后,点击操作中的更多,点击SSH登录

8. 复制指令到linux命令行中即可登录

二、开发机端口转发至本地

前置条件

开发机已开启SSH服务且使用者已测试可以访问

操作步骤

方法一:SSH命令行执行

  1. 获取SSH登录方式

  2. 以SSH端口30000为例  开发机中需要映射的端口为8080 则在个人系统中输入


 经测试,可以正常访问。

方法二:使用mobaxterm软件

  1. 启动mobaxterm

  2. 点击Tools->MobaSSHTunnel

  3. 创建一个新的隧道

  4. 在创建隧道页面中,填写SSH服务器IP、端口、用户名、本地访问的端口、开发机的端口

  5. 保存隧道设置后,返回列表,点击钥匙,选择密钥文件

  6. 点击启动按钮,隧道启动

       

     7.  在浏览器中测试本机端口访问,测试正常。 
       

文章来自个人专栏
文章 | 订阅
0条评论
0 / 1000
请输入你的评论
0
0