升級OpenSSH刪除zlib后的解決方法(本人親測,真實有效!!)


前言

    今天升級openssh的漏洞,由於升級方法是在網上搜的難免會有些坑。雖然做好了萬全的心理准備,但被坑的時候還是頭大了一整天!

    網上傳的比較多的升級方法是手動升級ssh,這種方法費時費力,有條件的找好yum源直接:

 yum upgrade openssh

   像我這種沒有外網沒有yum源的就只能手動升級(需要升級的服務器太多可以研究自己搭repo源),不過好在需要升級的服務器不是很多,so 就先入了他的坑。

   第一太順利升級,but 第二台就沒那么幸運了:在升級zlib時腦殘忘記編譯zlib就直接刪掉了,本來順序應該是 configure > make > del ,結果忘記編譯就直接刪除了,
導致 curl 、rpm 、scp 、yum 、 ssh等工具都不能用blabla...  算了還是直接說解決方法吧

總之以后沒事不要手動刪除系統依賴庫!!!!!

解決方案

    以上鏈接方法均依賴ssl或ssh,可是並不影響 socket 的通信,而python為系統內置程序剛好可以使用 socket 。那么問題就好解決了:

自己搭一個FTP服務器,然后用python去下載下來就行了

python 2.6.6
import urllib 
    import urllib2 
    import requests
    print "downloading with urllib" 
    url = 'http://192.168.1.1/test/demo.zip'  
    print "downloading with urllib"
    urllib.urlretrieve(url, "demo.zip")

 

博客搬運地點


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM