<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[刘新修]]></title> 
<link>http://liuxinxiu.com:80/index.php</link> 
<description><![CDATA[刘新修的个人博客 (Liuxinxiu'S Blog)]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[刘新修]]></copyright>
<item>
<link>http://liuxinxiu.com:80/make_install_sshd/</link>
<title><![CDATA[编译安装更新SSH到6.7]]></title> 
<author>刘新修 &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix]]></category>
<pubDate>Sun, 04 Oct 2015 06:25:13 +0000</pubDate> 
<guid>http://liuxinxiu.com:80/make_install_sshd/</guid> 
<description>
<![CDATA[ 
	<div class="codeText"><div class="codeHead">C++代码</div><ol start="1" class="dp-cpp"><li class="alt"><span><span>下载openssh-6.7p1.tar.gz&nbsp;&nbsp;</span></span></li><li><span>wget http:<span class="comment">//ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-6.7p1.tar.gz</span><span>&nbsp;&nbsp;</span></span></li><li class="alt"><span>cd&nbsp;openssh-6.7p1/&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span>备份ssh配置文件&nbsp;：&nbsp;&nbsp;</span></li><li><span>mv&nbsp;/etc/ssh&nbsp;/etc/ssh.bak&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;</span></li><li><span>查看是否缺包&nbsp;&nbsp;</span></li><li class="alt"><span>rpm&nbsp;-qa&nbsp;&#124;&nbsp;egrep&nbsp;<span class="string">&quot;gcc&#124;make&#124;perl&#124;pam&#124;pam-devel&#124;zlib&#124;zlib-devel&quot;</span><span>&nbsp;&nbsp;</span></span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span>如果有配置yum了的话可以直接yum安装这些包，这样既可以检验是否装了，没装的直接装上。&nbsp;&nbsp;</span></li><li><span>yum&nbsp;-y&nbsp;install&nbsp;gcc*&nbsp;make&nbsp;perl&nbsp;pam&nbsp;pam-devel&nbsp;zlib&nbsp;zlib-devel&nbsp;openssl&nbsp;openssl-devel&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;</span></li><li><span>先卸载完旧版本的openssh&nbsp;&nbsp;</span></li><li class="alt"><span>rpm&nbsp;-e&nbsp;`rpm&nbsp;-qa&nbsp;&#124;&nbsp;grep&nbsp;openssh&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span>如果configure时出现--&nbsp;configure:&nbsp;error:&nbsp;***&nbsp;OpenSSL&nbsp;headers&nbsp;missing&nbsp;-&nbsp;please&nbsp;install&nbsp;first&nbsp;or&nbsp;check&nbsp;config.log&nbsp;***&nbsp;&nbsp;</span></li><li><span>[root@localhost&nbsp;openssh-6.7p1]#&nbsp;&nbsp;&nbsp;</span></li><li class="alt"><span>解决办法：安装openssl以及openssl-devel&nbsp;&nbsp;</span></li><li><span>yum&nbsp;install&nbsp;openssl&nbsp;openssl-devel&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;</span></li><li><span>./configure&nbsp;--prefix=/usr&nbsp;--sysconfdir=/etc/ssh&nbsp;--with-pam&nbsp;--with-zlib&nbsp;--with-md5-passwords&nbsp;&nbsp;</span></li><li class="alt"><span>make&nbsp;&nbsp;</span></li><li><span>make&nbsp;install&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;</span></li><li><span>查看最新的版本：&nbsp;&nbsp;</span></li><li class="alt"><span>sshd&nbsp;-v&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span>复制启动脚本到/etc/init.d&nbsp;&nbsp;</span></li><li><span>cp&nbsp;/home/openssh-6.7p1/contrib/redhat/sshd.init&nbsp;/etc/init.d/sshd&nbsp;&nbsp;</span></li><li class="alt"><span>&nbsp;&nbsp;</span></li><li><span>加入开机自启&nbsp;&nbsp;</span></li><li class="alt"><span>chkconfig&nbsp;--add&nbsp;sshd&nbsp;&nbsp;</span></li><li><span>chkconfig&nbsp;sshd&nbsp;on&nbsp;&nbsp;</span></li><li class="alt"><span>chkconfig&nbsp;--list&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span>启动sshd，用start或reload。不要restart，restart&nbsp;会直接断开连接，而并不会接着启动sshd服务，这时候要通过其他途径进入机器，然后启动sshd服务才行。&nbsp;&nbsp;</span></li><li><span>&nbsp;&nbsp;</span></li><li class="alt"><span>如果xshell4连接不上，修改配置，使xshell4默认支持：&nbsp;&nbsp;</span></li><li><span>vi&nbsp;/etc/ssh/sshd_config&nbsp;&nbsp;</span></li><li class="alt"><span><span class="preprocessor">#x11Forwarding&nbsp;yes</span><span>&nbsp;&nbsp;</span></span></li><li><span><span class="preprocessor">#UseLogin&nbsp;yes</span><span>&nbsp;&nbsp;</span></span></li></ol></div>
]]>
</description>
</item><item>
<link>http://liuxinxiu.com:80/make_install_sshd/#blogcomment</link>
<title><![CDATA[[评论] 编译安装更新SSH到6.7]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://liuxinxiu.com:80/make_install_sshd/#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>