SecureCRT通过SSH密钥连接Linux服务器

一、实现功能

当前连接服务器大多是通过SSH的用户和密码去连接,但是缺点就是不是很安全。更加安全的方式是通过公钥和私钥去连接,这样避免了密码泄露对服务器的威胁。

二、环境

1.SecureCRT

2.Centos7

三、使用SecureCRT生成对应密钥(公钥和私钥)

1.配置主机和登录用户

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mDf5n7Ue-1601845090944)(01SecureCRT通过公钥连接Linux.assets/1601844511943.png)]

同时把PublicKey提前。

2.使用Securt创建新的密钥(公钥和私钥)

在这里插入图片描述
选择私钥输出路径,并且创建私钥

在这里插入图片描述

3.按照向导进行:创建私钥和配对公钥

(1)初始

在这里插入图片描述

(2)选择RSA

在这里插入图片描述

(3)通行短语,默认不添加

在这里插入图片描述

(4)设置密钥对长度,1024

在这里插入图片描述

4.查看公钥和私钥

在这里插入图片描述

四、将公钥上传到Liunux服务器

1.找到对应用户下添加公钥的文件

用户和之前配置登录用户一致,可能是root/hadoop或者其他

vi ~/.ssh/authorized_keys

2.复制本地的公钥

注意:需要把每行换行符给去除

在这里插入图片描述

取出后就是
在这里插入图片描述

3.添加到~/.ssh/authorized_keys文件的最后

前面添加ssh-rsa
在这里插入图片描述

4.测试连接,通过!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值