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

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

 

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

2. 选择RSA 模式

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

4. 创建短语密码

 

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

5. 密钥长度为1024

 

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

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 客户端登陆配置

 

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

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

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

 

配置完成以后~测试登陆 

 

 

 

 

 

 

 

 

 

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 登陆

相关文章: