SecureCRT 密钥生成 SSH 使用密钥登陆 服务器

本文详细介绍如何通过生成公钥并配置SSH服务实现Linux系统的免密码登录,包括使用SecureCRT客户端进行验证。

1.首先“Tool”-“Create Public Key”

wKioL1MFsi-Cbbx8AAFJhz89nYI068.jpg

 

wKiom1MFslXyF_6aAADmP-xnaE8760.jpg

2. 选择RSA 模式

wKioL1MFsjCge3IaAAFSLkZwtyY256.jpg

4. 创建短语密码

 

wKiom1MFslXyy_OaAAE4UFmBtqY480.jpg

5. 密钥长度为1024

 

wKiom1MFszmwRXpSAAGPBOtKpFo889.jpg

6. 选择标准的 key  , 下面是生成的路径

 

 

二 . 配置 SSH 配置文件

 

1. vi /etc/ssh/sshd_config

 

Protocol 2

ServerKeyBits 1024

 

#以下三行把默认的#注释去掉就行了

RSAAuthentication yes

PubkeyAuthentication yes

AuthorizedKeysFile    .ssh/authorized_keys

 

PasswordAuthentication no      禁止以密码方式登陆

PermitEmptyPasswords no

 

 

保存修改

 

三. 上传生成的公钥Identity.pub 到服务器里。

 

执命令

 

ssh-keygen -i -f Identity.pub >> /root/.ssh/authorized_keys

 

cat /root/.ssh/authorized_keys        查看是否有内容

 

ll /root/.ssh/authorized_keys         查看文件权限为644或者600

 

配置完毕以后重启sshd 服务

service sshd restart

 

四. SecureCRT 客户端登陆配置

 

wKiom1MFtS2CStshAAGtx_llz-A662.jpg

wKioL1MFtQjzGZpRAAB43PpaLKc044.jpg

wKiom1MFtS2g2b_GAAHFQFeFNDQ295.jpg

 

配置完成以后~测试登陆 

 

 

 

 

 

 

 

 

 

Linux 登陆 配置KEY的服务器

 

命令行运行    

ssh-keygen -t rsa

 

一直按回车

 

会在用户目录~/.ssh/产生两个文件,id_rsa,id_rsa.pub

 

然后将 id_rsa.pub 上传到 目标服务器

 

cat id_rsa.pub >> /root/.ssh/authorized_keys

 

cat /root/.ssh/authorized_keys    查看是否存在两条RSA 信息

 

一条为SecureCRT生成的~那个密钥~一条为 此服务器的RSA~

 

测试 SSH 登陆

转载于:https://www.cnblogs.com/jicki/p/5546955.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值