CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

2025-10-26 02:48:11

1、使用SecureCRT生成公钥私钥

1、如图1,选择创建公钥。

2、如图2,选择RSA算法加密密钥。

3、如图3,输入通行短语(访问私钥时需要请牢记)和通行短语的提示字符。

4、如图4,密钥对长度选择1024。

5、如图5,[重点]选择OpenSSH的密钥格式,可以省去密钥导入时的转换,只要拷贝至目录即可;命名密钥名称例如SSH2,完成,生成私钥SSH2和公钥SSH2.pub。

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

2、CentOS系统中使用root用户进行相关配置。

1、如图1,vim /etc/ssh/sshd_config,修改以下条目如图

Protocol 2

ServerKeyBits 1024

PubkeyAuthentication yes

AuthorizedKeysFile      .ssh/authorized_key2

PasswordAuthentication yes(这条可以在完成公钥上传后,禁止以增强安全)

保存对SSH配置文件的修改,重启SSH服务

service sshd restart

2、如图2 ,使用光盘安装lrzsz,先挂载光盘

cd /media/CentOS_6.7_Final/Packages/

rpm -ivh lrzsz-0.12.20-27.1.el6.x86_64.rpm 

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

3、使用SecureCRT上传公钥

1、如图1,输入SSH2远程登录的主机地址、端口、用户名(这用户必须已经建立并且有相应权限,默认用adduser增添的用户即可,并设置密码),鉴权方式选择密码,选择连接,如图2,输入密码,连接成功。

2、如图3,在Tom用户home目录按以下操作生产目录.ssh

mkdir  .ssh

chomd 700 .ssh

然后使用鼠标拖动生产的公钥文件SSH2.pub到窗口,选择Zmoden方式传送文件

3、如图4,文件传送完成,按以下操作移动公钥到配置文件指定的位置

mv SSH2.pub .ssh/authorized_key2

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

4、使用SecureCRT选择公钥鉴权的方式,建立安全的远程管理连接

1、如图1鉴权选择公钥,使用会话模式并选择的公钥SSH2.pub,确定保存。

2、单击连接,成功连接如图2(第一次连接需要输入私钥密码,就是通行短语)

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

CentOS6.X—SecureCRT远程(SSH2)密钥认证配置

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢