我相信用过 Putty 的人都有这样的体会,就是每次登录都要输入用户名和密码。当然在输入填ip时,如果用下面的方法指定:test@192.168.1.100 时,这样会省去输入用户的环节,但是由于出于安全的考虑,一般密码都会设置得比较长的,所以输入密码时也会稍显麻烦。
那有没有办法可以更方便一些呢,答案就是利用Putty的密钥生成工具 putty key generate 很生密钥。
首先打开 putty key generate 然后点击Generate 开始生成密钥,然后要不停的移动鼠标,直到密钥生成结束。
生成密钥后,根据提示输入密码(这个密码可以设置成很简单,如你的名字字母),然后保存私钥,这个私钥非常重要,所以一定要保管好,不然很可能会造成严重的后果。保存的这个私钥文件名以ppk结束。
然后将公钥,即是上面框框里面的那一字符串复制下来,并粘贴到你想要登录的服务器的.ssh/authorized_keys 文件里面(文件位置在 /home/用户/.ssh文件夹下 ,如果没有就自己创建,创建后一定要加入x权限).当然先用普通用户登录到了服务器,然后再复制上去,保存后直接退出登录就可以了。
然后重新开启 putty 在 load 一下服务器的连接,并点击左边的 Connection -> SSH -> Auth 然后可以看到右边会有导入私钥文件的文件选择框,然后在那个文件选择框那里将刚才保存的私钥文件导入,保存。
然后再将打开这个连接时,你会发现,这时候提示你输入的是在生成密钥时设置的密码了,输入密码后,就登录进系统了。
这种登录方式最大的好处就是你可以将你要连接的所以服务器都用同一个密钥,这样,以后你登录任何的服务器,都只需要用同一个密码(而且是非常简单的密码)即可,再也不必记那么多密码了。当然,前提是你一定要保管好你的私钥。
注意:在使用的过程中,可能会出现 : Server refused our key
这时,就要先登录成 root 用户,然后修改 /etc/ssh/sshd_config
最后发现是sshd_config的配置问题,需要StrictModes no。
然后重启 sshd 服务: service sshd restart
分享到:
相关推荐
主要介绍了putty使用密钥登陆OpenSSH配置方法(图文详解),需要的朋友可以参考下
putty,ssh远程登录工具,
在上一篇的确保Linux VPS及服务器更加安全之Xshell设置密钥登录文章中已经分享到XSHELL使用密钥登陆我们的VPS服务器确保机器的安全,但是很多同学们并不是都像老左一样用XSHELL,而还是有很多使用PUTTY登陆SSH,所以...
putty.rar putty.rar putty.rar putty.rar putty.rar putty.rar
putty,远程登录工具,TELNET,欢迎使用
putty.exe 远程登录工具,远程登录linux平台
教程名称:Putty远程登录视频教程【18讲】课程目录:【】01.利用Putty登陆SSH主机【】02.设置Putty会话日志记录【】03.如何备份、删除Putty设置【】04.Putty窗口设置【】05.Putty调整光标及字体【】06.控制Putty窗口...
Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,在各种远程登录工具中,Putty是出色的工具之一,Putty具有完全免费、小巧绿色、无需安装、操作简单等特点。其功能丝毫不逊色于商业的telnet类工具...
详细介绍Putty工具的使用,以及常见问题的处理方法。...用 PuTTYgen 生成密钥,登录 SSH 主机不再需要口令 Pagent 代理密钥,每次开机只需要输入一次密钥口令 Plink 简单而又迅速的执行 SSH 主机上的程序
密钥形式 登录的原理是:利用密钥生成器制作一对密钥;(公钥文件和私钥文件)。将公钥添加到服务器的 某个账户上,然后在客户端利用私钥即可完成认证并登录。这样一 来,没有私钥,任何人都无法通过 SSH 暴力破解你的...
基于putty6.0 功能修改: 1、增加保存用户名密码到本地 2、增加自动登录
远程登录客户端putty.exe可以进行电脑的远程连接,还可以进行远程操作。
程序会调用putty.exe直接登录进去。所以要求putty.exe一定要放在puttyex.exe旁边。 另外如果需要在某个主机上执行一组命令,可以在下面的文本框中一行行输入,例如:reboot,然后勾选上下面的文本框表示连接时执行...
让 Putty 保存密码,自动登陆的三种方法
基于putty0.62 功能修改: 1、中文版 2、保存密码,自动登录 3、配置保存在文件中 注意:密码明文保存
putty putty破解版 putty绿色版 远程连接Linux系统
2. 用密钥登录服务器的流程 7. Pagent 加载密钥,每次开机后只需要输入一次密钥口令 8. 用 SSH 来传输文件 1. PSCP 的使用 2. 再来看看 PSFTP 3. 其他可选的 SFTP 客户端 9. 用 Plink 更方便快捷的执行远程主机...
程登录工具中,Putty是 出色的工具之一。 Putty是一个免费的、Windows 32平台下的telnet、rlogin和ssh客户端,但是功能丝毫不逊色于商业的telnet类工具。 用它来远程管理Linux十分好用,其主要优点如下: ◆ 完全...
Linux服务器远程操作客户端