FinalShell配置ssh密钥登录

5,367 阅读1分钟

最近新建了一个博客 yannanxiu.cn/ ,以后计划在新博客发布文章。


由于FinalShell是使用pem密钥进行登录,所以需要生成pem密钥才能加载到FinalShell里。下面是配置ssh密钥登录四步走:生成密钥对、检查密钥对、服务器配置公钥、本地配置私钥。

 

1、生成密钥对。在Linux主机使用下面命令生成pem密钥对

cd ~/.ssh
ssh-keygen -m PEM -t rsa -C "注释"

2、检查密钥对。为了不覆盖之前的密钥文件,可以将密钥文件名称设为id_rsa_pem,然后会得到两个文件:id_rsa_pemid_rsa_pem.pub

3、配置公钥。之后将密钥插入到~/.ssh/authorized_keys文件中,可以使用下面命令插入

cat id_rsa_pem.pub >> authorized_keys

4、配置私钥。最后将id_rsa_pem文件拷到到本地电脑,使用FinalShell加载这个pem密钥,即可实现使用FinalShell以密钥方式登录服务器。