转载请标明出处:http://blog.csdn.net/donkor_/article/details/139355489
文章目录
- 前言
- 生成密钥
- 服务器配置公钥
- 本地配置私钥
- 存储私钥
- 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
服务器配置公钥
将公钥插入到authorized_keys文件中,可以使用下面命令
cat id_rsa.pub >> authorized_keys
可以cat authorized_keys
查看是否插入成功
本地配置私钥
存储私钥
将服务器上的id_rsa文件拷到到本地电脑
FinalShell配置
新建连接,选择公钥认证
总结
完事之后连接测试。然后愉快的使用FinalShell操作服务器 ヾ(◍°∇°◍)ノ゙