linux 學習筆記 openssl公升級

2021-09-23 14:25:46 字數 1146 閱讀 8657

# 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  

# cp /etc/ld.so.conf /etc/ld.so.conf.old                # 操作前備份【這樣如果出現錯誤,可以及時還原】  

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

# ldconfig 

prefix 是安裝目錄,openssldir 是配置檔案目錄,另外建議安裝兩次,shared 作用是生成動態連線庫。

不用先協議,先mv儲存,不要restart

修改/etc/profile檔案 和 修改.bash_profile 檔案

在.bashrc檔案末尾加入:set android_home=/volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/tools  

export android_home  

直接在shell下設定變數

#終端執行下列命令:  

bixiaopeng@bixiaopengtekimacbook-pro ~$ export android_home=/volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/tools  

./configure 這個指令碼是開發者提供的,with-ssl 這個選項的行為也是開發者定義的。

一般情況下開發者會列舉幾個常見的 ssl 路徑在 configure 指令碼裡面,這樣如果使用者不輸入 with-ssl 引數的時候 configure 指令碼能一定程度上自動探測到系統裡面的 ssl 庫所在位置。

也有一種情況是開發者預設讓 with-ssl 這個引數關閉,也就是說使用者必須使用這個引數 configure 指令碼才會去檢測 ssl 庫的位置。

Linux下shell中採用openssl加密

參考 這篇文章寫得非常好,給滿分 下面附上自己對照著擼出來的 僅僅當作筆記記錄 bin bash password gmengine 123 echo password openssl enc aes 256 cbc s 1ae3b897 out pass.aes pass pass 1231kj1...

學習筆記 Linux學習

echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...

linux學習筆記

開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...