大多数朋友都知道linux下用公钥来实现对linux的无密码登陆,安全又方便,
可是我们大部分时候使用的还是windows的主机,所以就有人要问怎么才能使windows实现这种公钥的登陆呢,其实很简单
我也是空守宝山而不自知,---
SecureCRT这款工具很多人都在用,我也在用,可是我竟然没了解过这个能够创建公钥的,
点击工具----》 创建公钥,
然后跟着提示走,需要注意的地方是设置提示短语的地方,那里自己要设置好,
然后设置完成后,生成了两个,一个是Identity和Identity.pub将pub的这个上传到你的Linux服务器上,
然后使用如下命令讲这个格式转换成Openssh的公钥格式,
ssh-keygen -i -f Identity.pub >> /root/.ssh/authorizedkeys;
/etc/init.d/sshd restart;
然后回到CRT下
设置登录验证为公钥登录
同时选择公钥旁边的设置属性,选择本次会话所需要的公钥,也就是你刚才生成的那个identity.pub那个文件,然后登陆即可。
阅读(1446) | 评论(0) | 转发(0) |