Tag: openssl
OpenSSL 是開源的 TLS 及 SSL 套件, 很多伺服器的應用也會使用 OpenSSL, 例如網頁伺服器及電郵伺服器等。 以下文章會示範在 Ubuntu 20.04 安裝 OpenSSL 的方法, 除了 20.04 外, 在 Ubuntu 18.04 及 16.04 也可以用這個方法。 首先更新一下系統, 及安裝 OpenSSL 所需的套件: $ …
在 Linux 的 CLI 下要檢示 TLS/SSL 憑證的到期日, 可以用 OpenSSL client 完成。指令的格式如下: 把上面的 server_name 換成主機的位置, port_no 換成埠號. 例如要檢查 www.opencli.com 的憑證到期日, 便用以下指令: 會得出以下結果: depth=2 O = Digital Signature Trust Co., CN …
早幾天新安裝一台 Mail Gateway 主機, 是在 CentOS 8 裡面用 Postfix, 中繼送信, 然後再加安裝 Let’Encrypt 對 smtpd 加密。 這個過程還算順利, 測試後用 gmail 及 yahoo 發信過來也收到, 過兩天後收到客戶反映, 有其中一個寄件者發來的郵件收不到, 查看 /var/log/maillog 後, 找到以下錯誤: mx01 postfix/smtpd: …
CentOS 預設安裝的 OpenSSL 版本很低, 如果需要在 CentOS 安裝較新版本的 OpenSSL, 需要透過編譯原始碼的方法安裝, 以下是 CentOS 7 透過編譯原始碼的方法安裝 OpenSSL 的方法。 如果系統內已經安裝了預設的 OpenSSL 版本, 需要先將預設的版本移除, 執行以下指令用 yum 移除: # yum remove openssl openssl-devel -y openssl-1.0.1e-60.el7_3.1.x86_64 …