OpenSSH 是 SSH(Secure SHell)協議的免費開源實現,SSH協議族可以用來進行遠程控制,或在計算機之間傳送文件,而實現此功能的傳統方式,下面我們來看看在linux系統openssh的源碼編譯安裝步驟.
1、安裝響應的devel包,不然要報錯頭文件找不到
yum install zlib-devel openssl-devel tcp_wrappers-devel libselinux-devel pam-devel -y
2、下載最新的openssl
wget ftp://ftp5.usa.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-6.6p1.tar.gz
3、編譯安裝
- ./configure --with-pam --with-md5-passwords /
- --with-tcp-wrappers --with-selinux --prefix=/usr /
- --sysconfdir=/etc/ssh --without-zlib-version-check /
- --with-ssl-dir=/usr/local/ssl --Vevb.com
參數是:啟動pam、md5加密、tcpwrapper 和selinux,指定安裝目錄,配置目錄,和包目錄,然后再是搭建熟悉的:make && make install
最后看看相關參數是否正確,配置是否正確,重啟,當然我的安裝一路順暢,報錯的同學應該都是少包了,自己網上查查吧.
新聞熱點
疑難解答