SecureCRT 密钥生成 SSH 使用密钥登陆 服务器
1.首先“Tool”-“Create Public Key”
2. 选择RSA 模式
4. 创建短语密码
5. 密钥长度为1024
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 客户端登陆配置
配置完成以后~测试登陆
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 登陆