天天看點

CentOS7 安裝 OpenSSL 1.0.1m 和 OpenSSH 6.8p1

# 下載下傳軟體

# 事前準備,安裝 telnet 防止 ssh 登陸不了

# 具體檢視這篇文章:http://blog.csdn.net/zhouzme/article/details/46461177

# 安裝資料壓縮函數庫

# 編譯安裝 openssl 

# 檢視目前版本

# openssl version -a

# 替換舊版 指定了 --prefix=/usr 則無需下面的操作了

#mv /usr/bin/openssl /usr/bin/openssl.old

#mv /usr/include/openssl /usr/include/openssl.old

#ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl

#ln -s /usr/local/ssl/include/openssl/ /usr/include/openssl

# 配置庫檔案搜尋路徑

#echo "/usr/local/ssl/lib" >> /etc/ld.so.conf

#ldconfig

# 編譯安裝 openssh

# 若出現 pam headers not found 錯誤則

# 安裝 yum -y install pam pam-devel

# 補充下:安裝時如果出現 公私密鑰找不到等問題,如下圖,請先忽略,繼續執行下面的覆寫操作,sshd 重新加載配置後即可解決

CentOS7 安裝 OpenSSL 1.0.1m 和 OpenSSH 6.8p1

# 覆寫舊配置檔案

# 重新加載配置

# 此時不要退出目前 ssh 視窗,先新開個視窗測試登陸若沒有問題則完成

# 若登入時出現能連接配接去無法登入提示密碼不接受之類的

# 嘗試關閉 selinux

# 将 

# 修改為

# 執行更新

CentOS7 安裝 OpenSSL 1.0.1m 和 OpenSSH 6.8p1

繼續閱讀