文章目录

  • 前言
  • 生成密钥
  • 服务器配置公钥
  • 本地配置私钥
  • 存储私钥
  • FinalShell配置
  • 总结


前言

本机FinalShell 配置SSH密钥登陆服务器,这样就不再需要使用密码进行登陆了。由于FinalShell是使用 pem密钥 进行登录,所以需要生成pem密钥。需要以下3个步骤:生成密钥对、服务器配置公钥、本地配置私钥

生成密钥

在Linux主机(服务器)使用下面命令生成pem密钥对

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

然后会得到两个文件:id_rsa_pem和 id_rsa_pem.pub

FinalShell 配置SSH密钥登陆_服务器配置

服务器配置公钥

将公钥插入到authorized_keys文件中,可以使用下面命令

cat id_rsa.pub >> authorized_keys

可以cat authorized_keys查看是否插入成功

本地配置私钥

存储私钥

将服务器上的id_rsa文件拷到到本地电脑

FinalShell配置

新建连接,选择公钥认证

FinalShell 配置SSH密钥登陆_服务器配置_02

总结

完事之后连接测试。然后愉快的使用FinalShell操作服务器 ヾ(◍°∇°◍)ノ゙