linux 无密码登陆之putty登陆篇


 

使用linux  时很多时候需要输入密码,当密码较长的时候,每次使用都是用又长又怪异的密码可以说是个噩梦, 尤其在设置了 denyhost 之后,连续几次登陆失败就一段时间内拒绝再次登陆。

linux 无密码登陆是一个很大的话题,包括ssh 无密码连接,scp 无密码拷贝,rsync 无密码同步等等。

今天这里只讨论在 putty 端无密码连接远程linux。

现在我们步入正题。

 

part 1: 自己的环境和工具:

 

linux:服务器,ubuntu 10.0.4; 服务器名, jia_server_svn.net; 用户名&密码, jia/jia

putty: 可以下载。连接远程linux

putty key generator: 生成 public/private.

#NOTE: 关于 putty, 和 puttygen 可以自己上网下载,也可以在csdn中下载(我自己就上传过),也可以到putty 的“官网“下载:

http://www.chiark.greenend.org.uk/~sgtatham/putty/

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

http://www.putty.org/

 

part 2: 具体安装步骤

 

step 1: 运行 PuTTY Key Generator

\

 

step 2: 鼠标滑动生成 public/private pair

 

\

 

step 3:  保存私钥

\

 

 

\

 

step 4 : 保存公钥。当然了,也可以不保存。

\

 

 

\

 

step  5: 将公钥写入服务器中

\

#NOTE: 用户下的 .ssh 目录并非本来就有。一般情况下, 如果你使用当前用户ssh 连接过别的服务器,就会生成当前用户目录下生成一个 .ssh 目录。

 

\

 

#NOTE: 这里的 authorized_keys 文件也并发原来就有,第一次往往需要手动建立。并且 文件中可以写多条公钥,就像我下面的这个文件,line2, line3 是和git  相关的。

\

 

step 6 : 打开putty,做 Connection-->ssh-> Auth 配置

 

\

 

 

\

 

 

\

 

 

\

 

 

\

 

step 7 : 现在重新打开putty, 输入用户名登陆。 发现需要输入密码? 这是为什么?自己不是配置了 sshkey 了吗? 

 

\

 

好吧, 我刚才故意没有 做 Session 的 save, 目的就是使这里的登陆时的保存不至于太突兀。

具体的配置流程如下:

\

 

但你作完这步操作的时候。 恭喜你, 这篇博客的精髓你已经掌握了,你对这篇博客的几分钟提留并发没有价值。

如有疑问,欢迎交流。

 

 

 

NAME: 贾晓磊/Jia Xiaolei

 

MOBILE: 13011292217

QQ: 281304051

MICRO-BLOG:  http://weibo.com/2183890715

GMAIL: jiaxiaolei19871112@gmail.com

相关内容

    暂无相关文章