SecureCRT使用ssh2安全登录Linux

本文介绍了如何使用SecureCRT通过SSH2协议安全登录Linux服务器,避免明文密码传输的风险。首先,生成RSA密钥对,接着将密钥上传至Linux服务器,并将其转换为SSH2格式。然后,配置sshd_config文件启用公钥认证并禁止密码认证。最后,在SecureCRT中配置新的SSH2连接,使用生成的密钥进行安全连接。
摘要由CSDN通过智能技术生成

传统的telnet登录方式采用的是明文方式的传输,在登录的过程中,我们输入的用户名和密码都采用明文字符方式传输,因此是极不安全的,只要网络中有一个嗅探器,就有可能捕捉到我们的用户名和口令。如图(一)是采用telnet方式登录过程中用Iris捕捉到的密码。Iris捕捉到的用户名和密码

OpenSSH 是 SSH ( S ecure S H ell) 协议的免费开源实现。
它用安全、加密的网络连接工具代替了 telnet 、 ftp 、 rlogin 、 rsh 和 rcp 工具。因此使用ssh可以显著的增强系统的健壮性。


由SecureCRT生成的密钥对和用OpenSSH生成的密钥对在格式上不一样,而且二者都只能认识自己的密钥的格式,
所以在用SecureCRT同OpenSSH连接时分别都要用它们自己的密钥格式,
可以用任何一个方法生成然后使用ssh-keygen -i 把SecureCRT生成的的密钥转换成OpenSSH的密钥格式,
或者用ssh-keygen -e把OpenSSH的密钥格式转换成SecureCRT能够识别的IETF SECSH格式。


(一)生成秘钥文件
 在SecureCRT菜单tools选择Create Public Key...,在接下来的步骤中选择Key Type为RSA,在接下来的一步中,在PassPhrase中输入产生
秘钥对的密码,然后继续下一步,在这一步中,我们不断移动鼠标,以生成秘钥对,最后选择我们保存密钥对的文件夹路径。

(二)将秘钥上传到linux服务器
 在这里我们采用telnet方式登陆到linux,然后按如下方式将秘钥上传到用户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值