加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

SecureCRT配置ssh key访问linux的步骤

发布时间:2016-11-05 10:07:19 所属栏目:Linux 来源:网络整理
导读:第一步,生成公钥/密钥对 使用SecureCRT的 工具-创建公钥 即可,加密算法选择RSA,因为sshd配置文件中选择了RSA算法 这一步会生成两个文件,默认是Identity和Identity.pub,其中Identity为密钥,Identity.pub为公钥。接下来的通行短语可以不输入,不输入的

第一步,生成公钥/密钥对

使用SecureCRT的   工具->创建公钥 即可,加密算法选择RSA,因为sshd配置文件中选择了RSA算法

这一步会生成两个文件,默认是Identity和Identity.pub,其中Identity为密钥,Identity.pub为公钥。接下来的通行短语可以不输入,不输入的话登陆时不需要输入通行短语。如果输入了,登陆的时候会要求你输入通行短语。

第二步,上传Windows客户机SecureCRT生成的公钥Identity.pub到用户目录下.ssh文件夹中。注意上传之前,一定要以ASCII格式上传。

在用户宿主目录下

mkdir .ssh #在需要开启ssh连接的用户目录下建立.ssh目录

chmod 755 .ssh

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

chmod 644 .ssh/authorized_keys

第三步

vim /etc/ssh/sshd_config #修改ssh配置文件

(1) Protocol2                                       #仅允许使用SSH2

(2) Port22                                            #使用22端口

(3) PermitRootLoginyes                     #允许root登录

(2) PubkeyAuthenticationyes             #启用公告密钥配对认证方式

(3) AuthorizedKeysFile.ssh/authorized_keys

(4) RSAAuthenticationyes                   #允许RSA密钥

(4) PasswordAuthenticationno            #禁止密码验证登录,如果启用的话,OpenSSH的 RSA认证登录就没有意义了。

第三步,重新加载sshd服务,使用/etc/init.d/ssh restart即可

查看本栏目更多精彩内容:http://www.bianceng.cn/OS/Linux/

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读