濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > linux ssh 升級(jí)安裝方法

linux ssh 升級(jí)安裝方法

熱門標(biāo)簽:400電話辦理 誠(chéng)薦翰諾科技 了不起的修仙模擬器地圖標(biāo)注 地圖標(biāo)注機(jī)位 大連遼寧電銷機(jī)器人 地圖標(biāo)注路線軟件 好操作的電話機(jī)器人 為什么地圖標(biāo)注后不顯示 谷歌美發(fā)店地圖標(biāo)注入駐 電話機(jī)器人客戶對(duì)話
一、安裝 Zlib
1、下載最新版本 Zlib
Zlib 官方網(wǎng)站:http://www.zlib.net/
# cd /usr/local/src
# wget -c http://www.zlib.net/zlib-1.2.3.tar.gz
2、編譯安裝 Zlib
# tar xzvf zlib-1.2.3.tar.gz
# cd zlib-1.2.3
# ./configure --prefix=/usr/local/zlib
# make
# make install
這樣,就把 zlib 編譯安裝在
/usr/local/zilib 中了。
二、安裝 OpenSSL
1、下載最新版本 OpenSSL
OpenSSL 的官方網(wǎng)站:http://www.openssl.org
# cd /usr/local/src
# wget -c http://www.openssl.org/source/openssl-0.9.8d.tar.gz
2、編譯安裝 OpenSSL
# tar xzvf openssl-0.9.8d.tar.gz
# cd openssl-0.9.8d
# ./Configure --prefix=/usr/local/openssl
# make
# make test(這一步很重要哦!是進(jìn)行 SSL加密協(xié)議的完整測(cè)試,如果出現(xiàn)錯(cuò)誤就要一定先找出哪里的原因,否則一味繼續(xù)可能導(dǎo)致最終 SSH 不能使用,后果很嚴(yán)重哦!)
# make install
三、安裝 OpenSSH
1、下載最新版本 OpenSSH
OpenSSH 的官方網(wǎng)站:http://www.openssh.com
# cd /usr/local/src
# wget -c ftp://ftp.it.net.au/mirrors/OpenBSD/OpenSSH/portable/openssh-4.5p1.tar.gz
2、編譯安裝 OpenSSH
# tar xzvf openssh-4.5p1.tar.gz
# cd openssh-4.5p1
# ./configure --prefix=/usr --sysconfdir=/etc/ssh --with-pam --with-zlib=/usr/local/zlib --with-ssl-dir=/usr/local/openssl --with-md5-passwords
(注意,如果 configure 時(shí)提示 PAM 有錯(cuò)誤,那一般是因?yàn)橄到y(tǒng)中沒(méi)有安裝 pam-devel RPM 包,找到安裝光盤,安裝 pam-devel 就可以解決啦)
# make
# make install
這樣就完成了整個(gè)安裝 SSH 的工作,在安裝完成后,我們還需要修改一下 OpenSSH 的配置文件進(jìn)一步提升安全性。通過(guò)以上步驟完成的安裝工作,OpenSSH 的配置文件在 /etc/ssh 下,其中 SSH Server 的配置文件是 sshd_config。
# vi /etc/ssh/sshd_config
找到:
CODE:
#Protocol 2,1修改為:
Protocol 2這樣就禁用了 ssh v1 協(xié)議,只使用更安全的 ssh v2 協(xié)議。
X11Forwarding yes修改為:
X11Forwarding no禁用 X11 轉(zhuǎn)發(fā)。
修改后保存退出。
● 生成ssh服務(wù)管理腳本
進(jìn)入ssh解壓目錄
#cd /contrib/redhat
#cp sshd.init /etc/init.d/sshd
#chmod +x /etc/init.d/sshd
#chkconfig --add sshd
最后,啟動(dòng) SSH 服務(wù)使修改生效:
# /etc/init.d/sshd restart
重啟后確認(rèn)一下當(dāng)前的 OpenSSH 和 OpenSSL是否正確:
# ssh -v
如果看到了新的版本號(hào)就沒(méi)問(wèn)題啦!

獨(dú)自等待補(bǔ)充:
在實(shí)踐過(guò)程中,發(fā)現(xiàn)了如下問(wèn)題:
1、提示Starting sshd:WARNING: initlog is deprecated and will be removed in a future release
根據(jù)國(guó)外的網(wǎng)站上面得到的信息是更改 initlog -c "$SNMPD $OPTIONS" success || failure

為"$SNMPD $OPTIONS" success || failure 也就是去掉前面的initlog -c 結(jié)果還是解決不了問(wèn)題。
再查資料發(fā)現(xiàn)編譯安裝的ssh在啟動(dòng)服務(wù)的時(shí)候 需要更改文件路徑而且一定注意修改路徑,不然報(bào)錯(cuò)。
#[ -f /etc/sysconfig/sshd ] . /etc/sysconfig/sshd
KEYGEN=/usr/local/bin/ssh-keygen
SSHD=/usr/local/sbin/sshd
RSA1_KEY=/usr/local/etc/ssh_host_key
RSA_KEY=/usr/local/etc/ssh_host_rsa_key
DSA_KEY=/usr/local/etc/ssh_host_dsa_key
請(qǐng)大家根據(jù)自己的實(shí)際情況更改??!

標(biāo)簽:遼陽(yáng) 延邊 淘寶邀評(píng) 南陽(yáng) 眉山 龍巖 北海 大興安嶺

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《linux ssh 升級(jí)安裝方法》,本文關(guān)鍵詞  linux,ssh,升級(jí),安裝,方法,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《linux ssh 升級(jí)安裝方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于linux ssh 升級(jí)安裝方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    莱阳市| 阿拉尔市| 庐江县| 宁海县| 剑川县| 兰溪市| 唐海县| 玉树县| 青岛市| 化隆| 漠河县| 渭源县| 西丰县| 清镇市| 宝坻区| 达日县| 任丘市| 吉安市| 修水县| 阳朔县| 温州市| 开远市| 北海市| 余干县| 亚东县| 抚州市| 桂阳县| 广南县| 邳州市| 随州市| 石河子市| 扎囊县| 西贡区| 万年县| 克东县| 大石桥市| 台湾省| 修武县| 界首市| 长垣县| 建瓯市|