寻觅生命中的那一片浅草......

F-Secure SSH Client用Key方式登录远程Linux

用的是F-Secure SSH Client 5.4 Build 56,一直用使用密码方式登录,今天尝试使用Public Key方式,费了一番周折才搞掂:

一、生成key,方法有2:
1、打开F-Secure SSH Client,Edit–>Settings–>Global settings–>User Keys–>Generate New Keypair,会弹出一个窗口,下一步,Key Type选择RSA,下一步,会有一个生成Key的过程,黑框里的内容不再变化时,点击下一步,如果想增加安全性,即在使用证书的情况下,还使用密码,则在Passphrase和Again里输入密码,本例选择留空,继续下一步,点击“是”,点击完成。点击“OK”。


2、去到F-Secure SSH Client的安装目录,如本例中的D:\Program Files\SSHF-Secure>,键入ssh-keygen2.exe -t rsa,按两次回车,OK。

二、上传Public Key,去到用户目录下,本例中是/home/test,查看目录下有没有.ssh目录,如果没有则新建一个,
$ ls -a

$ mkdir .ssh

将生成的id_rsa_2048_a.pub上传到此目录,因为Linux系统是用OPENSSH作为ssh server,所以此处要对id_rsa_2048_a.pub进行转换
$ ssh-keygen -i -f id_rsa_2048_a.pub >> authorized_keys

大功告成了,现在不用密码都可以登录了。

尚无评论

发表评论

2024年五月
« 5月    
 12345
6789101112
13141516171819
20212223242526
2728293031