Linux下基于密钥的安全验证实现方法
2010-08-20 00:00:00 来源:WEB开发网核心提示: 四、 安装并配置PuTTY软件在windows中需要安装第三方软件来实现SSH客户端的功能,PuTTY是Windows下最流行的SSH客户端软件,Linux下基于密钥的安全验证实现方法(6),并且还是绿色软件,专门为SSH设置使用的,重新启动sshd服务即可,查看原图(大图)查看原图(大图)在PuTTY上设置一个使
四、 安装并配置PuTTY软件
在windows中需要安装第三方软件来实现SSH客户端的功能。PuTTY是Windows下最流行的SSH客户端软件,并且还是绿色软件,专门为SSH设置使用的,能够免费使用。下面是打开之后的主界面。
在会话一栏输入主机名称对应的IP地址,端口号为22,协议类型为SSH。
在认证一栏中导入PuTTY密钥生成器生成的密钥。
然后保存会话并打开。输入用户名root,然后输入私钥的密钥即可。
查看原图(大图)
由于SSH采用密文的传输方式,因此默认运行root用户直接进入SSH登录,出于安全的需要也可以设置禁止root用户直接进行SSH登录。
在sshd_config配置文件中将“permitRootLogin yes”前面的注释去掉,并将“yes”改为“no”即可。对sshd_config配置之后,重新启动sshd服务即可。
查看原图(大图)
查看原图(大图)
在PuTTY上设置一个使用Linux口令登录可以发现登录失败,这就是“PermitRootLogin no”造成的。
查看原图(大图)
出处http://dreamfire.blog.51cto.com/418026/167468
更多精彩
赞助商链接