天天看點

原碼編譯安裝openssh6.7p1

<code>yum -y </code><code>install</code> <code>gcc* </code><code>make</code> <code>perl pam pam-devel</code>

<code>mv</code> <code>/etc/ssh</code> <code>/etc/ssh</code><code>.bak</code>

<code>openssl version -a</code>

<code>rpm -qa | </code><code>grep</code> <code>openssh</code>

<code>rpm -e `rpm -qa | </code><code>grep</code> <code>openssh` --nodeps</code>

<code>tar</code> <code>zxvf openssh-6.7p1.</code><code>tar</code><code>.gz</code>

cd openssh-6.7p1

vim openssh-3.x/version.h

找到

#define SSH_VERSION "OpenSSH_6.7"

修改後編譯安裝

<code>.</code><code>/configure</code> <code>--prefix=</code><code>/usr/local/openssh</code> <code>--sysconfdir=</code><code>/etc/ssh</code>

<code>make</code>

<code>make</code> <code>install</code>

<code>cp</code> <code>contrib</code><code>/redhat/sshd</code><code>.init </code><code>/etc/init</code><code>.d</code><code>/sshd</code>

<code>chmod</code> <code>+x </code><code>/etc/init</code><code>.d</code><code>/sshd</code>

<code>###edit number25  and number41</code>

<code>vim </code><code>/etc/init</code><code>.d</code><code>/sshd</code>  

<code>chkconfig --add sshd</code>

<code>service sshd start</code>

<code>vim </code><code>/etc/ssh/sshd_config</code> 

<code>service sshd restart</code>

<code>sshd -V</code>

<code>/usr/local/openssh/sbin/sshd</code> <code>-</code><code>v</code>

<code></code>

本文轉自 lcpljc 51CTO部落格,原文連結:http://blog.51cto.com/lcpljc/1857054,如需轉載請自行聯系原作者

繼續閱讀