Royal TSX SSH 密钥文件登录远程服务器,macOS上替代 xshell 的软件客户端

关于 Royal TSX 的使用,我分享了很多,有图文

mac xshell客户端(免费不破解),不仅仅只是SSH,还能FTP。这是最好的替代品

在Mac上使用Royal TSX,替代 xshell 和 item2、SecureCRT,可以 SSH 也能 FTP

有视频

Youtube(推荐)

bilibili(登录才能超清)

如果你从来没了解过 Royal TSX 教程,我推荐看视频,因为图文很多细节没办法截图展示。

前面有人在视频留言,这个工具怎样用SSH密钥文件登录远程服务器。然后我用视频做了个分享,本文是视频对应的图文。同时也是在前面基础(下载、安装、关于注册码和正版使用的相关说明、在线插件、密码账号登录)上的内容。所以一定要先看前面视频才推荐看本视频。

先贴上本文对应的视频,还是推荐看视频好点。

Youtube(推荐)

bilibili(登录才能超清)

准备 SSH 密钥文件

本地如果已经有一套用来登录的密钥,直接使用就行。如果没有,需要本地生成一套。

一般来说,如果以前生成过密钥,Mac上查看的地址是如下,看看文件夹中是否有密钥

/Users/guozh/.ssh

生成密钥的方法通过终端来,在终端输入以下命令

ssh-keygen -t rsa

然后会提示密钥保存的位置,就是如上 .ssh 文件夹。接着要求输入密钥的密码,一定要记住密码,以后用到密钥的地方都需要密码。

这样密钥文件就会生成,包含公钥和私钥两个文件。

上传公钥到服务器

因为ssh配置文件中,密钥文件的存放地址及key的命名默认是root/.ssh/authorized_keys ,所以我们也要做成这样。

先看 root 文件夹下有没有 .ssh ,如果没有,创建,并且将公钥上传到此位置。

接着用如下命令处理这个公钥,将公钥的内容拼接到 authorized_keys 。

cat id_rsa.pub >> authorized_keys
chmod 600 authorized_keys

创建连接

打开 Royal TSX ,创建一个连接,先填上如下信息

接着选择 Private Key File ,将本地的私钥文件地址选择到输入框,同时还需要填入密钥的密码,保存,再双击打开就行。

OK,已经搞定,以上步骤对应的视频在下面,想更方便、快捷、详细的了解,推荐看视频。

Youtube(推荐)

bilibili(登录才能超清)

 

本文由老郭种树原创,转载请注明:https://guozh.net/royal-tsx-ssh-private-key-file/

Royal TSX SSH 密钥文件登录远程服务器,macOS上替代 xshell 的软件客户端》有3个想法

  1. wqqwqq

    我密钥已经生成好了,但是有几个问题:1.root文件夹怎么生成,怎么吧密钥放到文件夹;2.生成密钥的时候没有设置密码,在路径那边需要怎么填写

    回复
  2. guozh 文章作者

    有视频,不知道你看到过没。生成密钥时没设置密码,这我没试过呃,不知道输入框那能不能填空

    回复

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注