Putty配置密钥登录远程服务器 | 周良博客

我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。  

随着互联网的发展,越来越多的中小型企业或者个人用户都开始使用VPS或者服务器。在使用的同时呢,希望大家能注意到服务器的安全。比如我们使用putty登录远程linux服务器,我们就可以配置秘钥登录,这样如果不是使用的我们配置的这台电脑远程访问VPS或服务器的话,那肯定是比较难登录的,这样可以避免一大部分安全隐患。

注意:我们下载的putty最好到官方下载,这样可以避免被人植入代码,不要丢了西瓜捡芝麻,每一个地方都应该注意到。

第一步、生成秘钥

使用putty登录到服务器生成秘钥。

1第二步、拷贝秘钥至本地

1.将root/.ssh中的pub修改名字为authorized_keys 并且用chmod 700 .ssh、chmod 600 authorized_keys设置权限。

2.因为我们使用的是putty复制比较方便,所以我选择直接将生成的id_rsa内容复制到本地PC机上的一个文本文件下,然后更改文本名为id_rsa。你也可以使用FTP或者其它的工具将id_rsa下载到本地。

注意:更改名字的时候需要删除文件扩展名,比如:.txt。

2

第三步、本地客户端配置秘钥

1.使用puttygen.exe生成私钥,载入第二步得到id_rsa文件;

2.输入在SSH中设置的密钥密码;

3.确定;

4.保存得到的私钥为.ppk文件。

3

第四步、PUTTY认证设置

1.打开putty软件,左边“Connection”&http://www.aips.me8211;“Data”,右边&http://www.aips.me8221;Auto-login username“后面输入私钥对应的用户名;

2.左边“Connection”&http://www.aips.me8211;&http://www.aips.me8220;SSH&http://www.aips.me8221;&http://www.aips.me8211;&http://www.aips.me8220;Auth“,右边&http://www.aips.me8221;Browse&http://www.aips.me8230;&http://www.aips.me8221;,找到私钥文件,扩展名为&http://www.aips.me8221;ppk&http://www.aips.me8221;的文件也就是ppk;

4

3.左边&http://www.aips.me8221;Session&http://www.aips.me8221;,右边Host Name下输入服务器IP地址,&http://www.aips.me8221;Save Sessions&http://www.aips.me8221;下输入要保存的快捷名,如&http://www.aips.me8221;server&http://www.aips.me8221;,再点击“Save”。之后你只要双击你保存的名字,然后输入你设置的密码就能使用密钥远程登录服务器了。

5



about the author: xiaowu
如果你的项目需要人帮助做设计,架构,重构或开发, 欢迎找我做咨询!联系方式: jack@aips.me
本站长期承接 WordPress 项目,详情请 Email:jack@aips.me。

随意打赏

提交建议
微信扫一扫,分享给好友吧。