<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>深度VPS &#187; 证书</title>
	<atom:link href="http://www.deepvps.com/tag/%E8%AF%81%E4%B9%A6/feed" rel="self" type="application/rss+xml" />
	<link>http://www.deepvps.com</link>
	<description>专注VPS技术，关注前端技术</description>
	<lastBuildDate>Sat, 04 Feb 2023 14:00:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Startssl SSL 证书申请图解</title>
		<link>http://www.deepvps.com/apply-startssl-ssl-certificate.html</link>
		<comments>http://www.deepvps.com/apply-startssl-ssl-certificate.html#comments</comments>
		<pubDate>Wed, 27 Oct 2010 15:08:41 +0000</pubDate>
		<dc:creator>deepvps</dc:creator>
				<category><![CDATA[网络杂谈]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[Startssl]]></category>
		<category><![CDATA[申请]]></category>
		<category><![CDATA[证书]]></category>

		<guid isPermaLink="false">http://www.deepvps.com/?p=617</guid>
		<description><![CDATA[一、什么是 SSL 证书，什么是 HTTPS 网站？
SSL证书是数字证书的一种，类似于驾驶证、护照和营业执照的电子副本。SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道（Secure socket layer(SSL)安全协议是由Netscape Communication公司设计开发。该安全协议主要用来提供对用户和服务器的认证；对传送的数据进行加密和隐藏；确保数据在传送中不被改变，即数据的完整性，现已成为该领域中全球化的标准。由于SSL技术已建立到所有主要的浏览器和WEB服务器程序中，因此，仅需安装服务器证书就可以激活该功能了）。即通过它可以激活SSL协议，实现数据信息在客户端和服务器之间的加密传输，可以防止数据信息的泄露。保证了双方传递信息的安全性，而且用户可以通过服务器证书验证他所访问的网站是否是真实可靠。
二、什么网站需要 SSL 证书？
就我遇到过的网站，配置了认证的证书的，大概有这么几类：
1、购物交易类网站
这个就不用说了，支付宝、Paypal等肯定会加密以保护你的密码安全。

2、注册类站点
有些大站点，注册会员或者登陆的时候，会专门通过SSL通道，来保护你的密码安全，比如：
https://www.name.com/account/login.php
https://idp.godaddy.com/login.aspx
三、Startssl SSL申请详细步骤
1，先要在Startssl上注册用户，注册界面如下，注册后需要等待审核通过。


			     
                 
								
			    		   		Previous
  		   		Next 
   		
	     				  [...]]]></description>
			<content:encoded><![CDATA[<h3>一、什么是 SSL 证书，什么是 HTTPS 网站？</h3>
<p>SSL证书是数字证书的一种，类似于驾驶证、护照和营业执照的电子副本。SSL证书通过在客户端浏览器和Web服务器之间建立一条SSL安全通道（Secure socket layer(SSL)安全协议是由Netscape Communication公司设计开发。该安全协议主要用来提供对用户和服务器的认证；对传送的数据进行加密和隐藏；确保数据在传送中不被改变，即数据的完整性，现已成为该领域中全球化的标准。由于SSL技术已建立到所有主要的浏览器和WEB服务器程序中，因此，仅需安装服务器证书就可以激活该功能了）。即通过它可以激活SSL协议，实现数据信息在客户端和服务器之间的加密传输，可以防止数据信息的泄露。保证了双方传递信息的安全性，而且用户可以通过服务器证书验证他所访问的网站是否是真实可靠。</p>
<h3>二、什么网站需要 SSL 证书？</h3>
<p>就我遇到过的网站，配置了认证的证书的，大概有这么几类：</p>
<p>1、购物交易类网站</p>
<p>这个就不用说了，支付宝、Paypal等肯定会加密以保护你的密码安全。<br />
<span id="more-617"></span><br />
2、注册类站点</p>
<p>有些大站点，注册会员或者登陆的时候，会专门通过SSL通道，来保护你的密码安全，比如：</p>
<p>https://www.name.com/account/login.php</p>
<p>https://idp.godaddy.com/login.aspx</p>
<h3>三、Startssl SSL申请详细步骤</h3>
<p>1，先要在Startssl上注册用户，注册界面如下，注册后需要等待审核通过。</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_1.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P6170'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_1.jpg" alt="startssl_cert_1" border="0" id="P6170" title="startssl_cert_1" /></a> 
								<div class='highslide-caption' id='caption-for-P6170'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_1</div>
	
			    </div>

</p>
<p>2、如果审核通过，你会在你注册的时候的邮箱内收到一封内容类似于下面的邮件，你按链接点过去，照提示一步一步就可以在你浏览器上安装一个证书了，这个证书用来做 Startssl 认证的，Startssl 只提供证书认证，所以如果你丢了证书，那只能重新注册用户了。</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_2.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P6171'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_2.jpg" alt="startssl_cert_2" border="0" id="P6171" title="startssl_cert_2" /></a> 
								<div class='highslide-caption' id='caption-for-P6171'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_2</div>
	
			    </div>

</p>
<p>3、当认证通过后，就可以看到下面的界面了，我们先做验证向导，这里需要我们有自己的域名，且有域名注册时的邮箱，这步的作用就是验证你是否是域名的拥有者，相应步骤如下。</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_3.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P6172'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_3.jpg" alt="startssl_cert_3" border="0" id="P6172" title="startssl_cert_3" /></a> 
								<div class='highslide-caption' id='caption-for-P6172'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_3</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_4.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P6173'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_4.jpg" alt="startssl_cert_4" border="0" id="P6173" title="startssl_cert_4" /></a> 
								<div class='highslide-caption' id='caption-for-P6173'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_4</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_5.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P6174'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_5.jpg" alt="startssl_cert_5" border="0" id="P6174" title="startssl_cert_5" /></a> 
								<div class='highslide-caption' id='caption-for-P6174'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_5</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_6.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P6175'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_6.jpg" alt="startssl_cert_6" border="0" id="P6175" title="startssl_cert_6" /></a> 
								<div class='highslide-caption' id='caption-for-P6175'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_6</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_7.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P6176'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_7.jpg" alt="startssl_cert_7" border="0" id="P6176" title="startssl_cert_7" /></a> 
								<div class='highslide-caption' id='caption-for-P6176'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_7</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_8.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P6177'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_8.jpg" alt="startssl_cert_8" border="0" id="P6177" title="startssl_cert_8" /></a> 
								<div class='highslide-caption' id='caption-for-P6177'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_8</div>
	
			    </div>

</p>
<p>4、下面再做https证书申请向导，相应步骤如下。记得一定要按提示保存好那个私钥文件，否则到后面证书文件得到了，私钥文件丢了，就没法在做认证了。</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_9.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P6178'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_9.jpg" alt="startssl_cert_9" border="0" id="P6178" title="startssl_cert_9" /></a> 
								<div class='highslide-caption' id='caption-for-P6178'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_9</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_10.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P6179'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_10.jpg" alt="startssl_cert_10" border="0" id="P6179" title="startssl_cert_10" /></a> 
								<div class='highslide-caption' id='caption-for-P6179'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_10</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_11.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P61710'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_11.jpg" alt="startssl_cert_11" border="0" id="P61710" title="startssl_cert_11" /></a> 
								<div class='highslide-caption' id='caption-for-P61710'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_11</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_12.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P61711'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_12.jpg" alt="startssl_cert_12" border="0" id="P61711" title="startssl_cert_12" /></a> 
								<div class='highslide-caption' id='caption-for-P61711'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_12</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_13.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P61712'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_13.jpg" alt="startssl_cert_13" border="0" id="P61712" title="startssl_cert_13" /></a> 
								<div class='highslide-caption' id='caption-for-P61712'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_13</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_14.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P61713'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_14.jpg" alt="startssl_cert_14" border="0" id="P61713" title="startssl_cert_14" /></a> 
								<div class='highslide-caption' id='caption-for-P61713'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_14</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_15.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P61714'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_15.jpg" alt="startssl_cert_15" border="0" id="P61714" title="startssl_cert_15" /></a> 
								<div class='highslide-caption' id='caption-for-P61714'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_15</div>
	
			    </div>

</p>
<p>5、下面就等待几个小时，去邮箱看看刚申请的域名https证书是否成功得到了，如果得到了，就去下载证书文件就是了，相应步骤如下。</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_16.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P61715'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_16.jpg" alt="startssl_cert_16" border="0" id="P61715" title="startssl_cert_16" /></a> 
								<div class='highslide-caption' id='caption-for-P61715'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_16</div>
	
			    </div>

</p>
<p>

			    <a href="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_17.jpg" class="highslide"  onclick="return hs.expand(this, {captionId: 'caption-for-P61716'})"> 
                <img src="http://www.deepvps.com/wp-content/uploads/201010/startssl_cert_small_17.jpg" alt="startssl_cert_17" border="0" id="P61716" title="startssl_cert_17" /></a> 
								<div class='highslide-caption' id='caption-for-P61716'>
			    		   		<a href="javascript:void(0)" class="highslide-previous" onclick="return hs.previous(this)" title="Previous (left arrow key)">Previous</a>
  		   		<a href="javascript:void(0)" class="highslide-next" onclick="return hs.next(this)"  title="Next (right arrow key)">Next</a> 
   		
	     				    	<a href="#" onclick="hs.close(this)" class="highslide-close">Close</a>   	
				<div style="clear:both">startssl_cert_17</div>
	
			    </div>

</p>
<p>最后，Startssl SSL证书就算申请好了，下一篇给大家介绍一下怎样在Nginx环境下面配置SSL证书，敬请期待。 </p>
]]></content:encoded>
			<wfw:commentRss>http://www.deepvps.com/apply-startssl-ssl-certificate.html/feed</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>SSH证书让Putty免密码登陆Linux</title>
		<link>http://www.deepvps.com/sshcertificate-putty-linux.html</link>
		<comments>http://www.deepvps.com/sshcertificate-putty-linux.html#comments</comments>
		<pubDate>Fri, 21 May 2010 04:51:36 +0000</pubDate>
		<dc:creator>deepvps</dc:creator>
				<category><![CDATA[VPS管理维护]]></category>
		<category><![CDATA[putty]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[密钥]]></category>
		<category><![CDATA[证书]]></category>

		<guid isPermaLink="false">http://www.deepvps.com/?p=438</guid>
		<description><![CDATA[PUTTY默认不支持记住密码,修改版的还是不要用,好在SSH支持证书登陆,我也问了生产环境下的朋友,他们登陆SSH也是用证书.
这里介绍的不是双Linux环境下的SSH证书登陆,而是Windows下用Putty证书登陆至你的Linux服务器/VPS.
目前我用的是Putty中文版,来自GoogleCode的项目:http://code.google.com/p/puttycn/
1.用PuTTY SSH 密钥生成工具puttygen.exe生成密钥.
生成的密钥类型和位数按照默认的就OK，SSH-2 RSA，1024位
生成密钥时你需要在空白区域移动鼠标,以便产生随机数据
点击保存私钥(可以不设置密码保护),不要生成公钥,因为PUTTY生成的公钥OpenSSH无法使用.
2.SSH密码方式登入远端Linux服务器/VPS,创建.ssh/authorized_keys.
vim ~/.ssh/authorized_keys
将puttygen.exe生成的公钥内容粘贴至~/.ssh/authorized_keys.
注:公钥内容就在显示的公钥(P)由OpenSSH认可: 这行字符下面.
至于为什么文件名是authorized_keys,可以在/etc/ssh/sshd_config中找到下面两行
#PubkeyAuthentication yes
#AuthorizedKeysFile .ssh/authorized_keys
3.用SSH证书登陆你的Linux服务器/VPS
Putty→会话:将服务器IP填好
Putty→连接→数据:填好自动登陆用户名
Putty→连接→SSH→认证:选择认证私钥文件
回到Putty→会话:保存的会话,填个名称保存下吧,下次直接双击名称就可以登录了,赶紧登录吧.
4.为了安全你需要取消SSH的密码认证方式.
vim /etc/ssh/sshd_config
添加下面这行
PasswordAuthentication no
重启SSH服务
service sshd restart
转自： SSH证书让Putty免密码登陆Linux
]]></description>
			<content:encoded><![CDATA[<p>PUTTY默认不支持记住密码,修改版的还是不要用,好在SSH支持证书登陆,我也问了生产环境下的朋友,他们登陆SSH也是用证书.</p>
<p>这里介绍的不是双Linux环境下的SSH证书登陆,而是Windows下用Putty证书登陆至你的Linux服务器/VPS.</p>
<p>目前我用的是Putty中文版,来自GoogleCode的项目:<a href="http://code.google.com/p/puttycn/" target="_blank">http://code.google.com/p/puttycn/</a><span id="more-438"></span></p>
<p><strong>1.用PuTTY SSH 密钥生成工具puttygen.exe生成密钥.</strong></p>
<p>生成的密钥类型和位数按照默认的就OK，SSH-2 RSA，1024位</p>
<p>生成密钥时你需要在空白区域移动鼠标,以便产生随机数据</p>
<p>点击保存私钥(可以不设置密码保护),不要生成公钥,因为PUTTY生成的公钥OpenSSH无法使用.</p>
<p><strong>2.SSH密码方式登入远端Linux服务器/VPS,创建.ssh/authorized_keys.</strong></p>
<blockquote><p>vim ~/.ssh/authorized_keys</p></blockquote>
<p>将puttygen.exe生成的公钥内容粘贴至~/.ssh/authorized_keys.</p>
<p>注:公钥内容就在显示的公钥(P)由OpenSSH认可: 这行字符下面.</p>
<p>至于为什么文件名是authorized_keys,可以在/etc/ssh/sshd_config中找到下面两行</p>
<blockquote><p>#PubkeyAuthentication yes<br />
#AuthorizedKeysFile .ssh/authorized_keys</p></blockquote>
<p><strong>3.用SSH证书登陆你的Linux服务器/VPS</strong></p>
<p>Putty→会话:将服务器IP填好</p>
<p>Putty→连接→数据:填好自动登陆用户名</p>
<p>Putty→连接→SSH→认证:选择认证私钥文件</p>
<p>回到Putty→会话:保存的会话,填个名称保存下吧,下次直接双击名称就可以登录了,赶紧登录吧.</p>
<p><strong>4.为了安全你需要取消SSH的密码认证方式.</strong></p>
<blockquote><p><code id="code0">vim /etc/ssh/sshd_config</code></p></blockquote>
<p>添加下面这行</p>
<blockquote><p>PasswordAuthentication no</p></blockquote>
<p>重启SSH服务</p>
<blockquote><p>service sshd restart</p></blockquote>
<p>转自： <a href="http://www.shocr.com/sshcertificate-putty-linux/" target="_blank">SSH证书让Putty免密码登陆Linux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.deepvps.com/sshcertificate-putty-linux.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
