putty自动登录linux虚拟机

使用puttygen.exe

1.生成密钥

运行puttygen,选择需要的密钥的类型和长度,SSH2(RSA),1024。passphrase可以设置为空,然后保存私钥为id_rsa.ppk。

2.保存公钥

打开puttygen.exe,点击文件->载入私钥,选择刚才生成的私钥id_rsa.ppk。

登录linux主机,执行如下命令:

cat > ~/.ssh/authorized_keys,将在puttygen窗口显示的公钥中的内容复制,然后粘贴在cat的shell窗口中,按下Ctrl-D保存。

3.设置putty

选择SSH->Auth,点击Browse,选择id_rsa.ppk文件,再在Host Name中加入[username@xxx.xxx.xxx],然后保存session。

这时就能实现putty的自动登录了。

 

使用linux命令ssh-keygen

1.产生key

ssh-keygen -b [length] -t [type]

如:ssh-kengen -b 1024 -t rsa,会生成id_rsa和id_rsa.pub,选择要保存密钥对的路径,默认保存在~/.ssh目录下。这里我保存在~目录下。

2.设置linux主机

把id_rsa.pub改名为authorized_keys,复制到~/.ssh目录下。

3.使用puttygen将id_rsa转换为putty的密钥格式。

打开puttygen,点击转换->导入密钥,选择id_rsa,然后保存私钥为id_rsa.ppk。

4.设置putty

选择SSH->Auth,点击Browse,选择id_rsa.ppk文件,再在Host Name中加入[username@xxx.xxx.xxx],然后保存session。

这时就能实现putty的自动登录了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值