WEB开发网
开发学院操作系统Linux/Unix Linux下基于密钥的安全验证实现方法 阅读

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。

Linux下基于密钥的安全验证实现方法

在认证一栏中导入PuTTY密钥生成器生成的密钥。

Linux下基于密钥的安全验证实现方法

然后保存会话并打开。输入用户名root,然后输入私钥的密钥即可。

Linux下基于密钥的安全验证实现方法

查看原图(大图)

由于SSH采用密文的传输方式,因此默认运行root用户直接进入SSH登录,出于安全的需要也可以设置禁止root用户直接进行SSH登录。

在sshd_config配置文件中将“permitRootLogin yes”前面的注释去掉,并将“yes”改为“no”即可。对sshd_config配置之后,重新启动sshd服务即可。

Linux下基于密钥的安全验证实现方法

查看原图(大图)

Linux下基于密钥的安全验证实现方法

查看原图(大图)

在PuTTY上设置一个使用Linux口令登录可以发现登录失败,这就是“PermitRootLogin no”造成的。

Linux下基于密钥的安全验证实现方法

Linux下基于密钥的安全验证实现方法

查看原图(大图)

出处http://dreamfire.blog.51cto.com/418026/167468

上一页  1 2 3 4 5 6 

Tags:Linux 基于 密钥

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接