SecureCRT键登录linuxSSH的设置方法
点评:SecureCRT键登录linux的SSH的设置方法,需要的朋友可以参考下首先,创建一个密钥用SecureCRT
1。使用SecureCRT创建私钥和公钥。
SecureCRT快速连接->属性->创建身份鉴别的公共密钥文件-> -> -> ->设置DSA或RSA ->密码了
这时,两个文件在指定的目录,例如生成,私钥和公钥my_rsa.pub my_rsa
的.ssh目录是在2.linux服务器设置,在一般情况下,它有这个目录
# mkdir / / SSH的根。
# chmod 700 / / SSH的根。
三.通过对Linux服务器的公共密钥my_rsa.pub和转换SSH2兼容格式的公钥为OpenSSH兼容格式
# ssh-keygen -我- F identity.pub / / /根。SSH authorized_keys2
# chmod 600 / / /根。SSH authorized_keys2
4。在SecureCRT,登录模式设置为公钥,和新创建的my_rsa文件作为密钥
5。在Linux服务器上重新启动ssh服务器
#重新启动sshd服务器或 / /初始化等。D / SSH重启
6。由于已经设置了密钥登录,所以可以完全删除原来的密码登录。
$ sudo vim / / / sshd_config SSH等
协议2 /只允许使用ssh2
Pubkey验证是 / *公钥使
authorizedkeysfile。SSH / authorized_keys2 / *公钥文件路径
口令认证没有 / *禁口令认证登录
PS:以上步骤是登录和验证通过SecureCRT产生密钥对。事实上,它也可以使用ssh-keygen命令在服务器上生成的密钥,并将格式生成密钥对的使用后SecureCRT SSH2格式。
注意:步骤3中的转换键格式很容易被忽略。请多注意这一点。
两。共享创建的私钥
因为SecureCRT创建的密钥不同于使用WinSCP私钥格式,它需要转换
> > > > SecureCRT工具将私钥OpenSSH格式…
OpenSSH格式保存密钥对,然后运行puttygen > > > >导入转换的关键在WinSCP包,选择私钥,只是转换,输入密钥密码,选择保存私钥,并将其保存到数据文件格式。
三、解决在WinSCP中国随机码的问题
选择在WinSCP开机画面的高级选项,然后关闭服务器没有UTF-8编码选项设置的SFTP。