Ubuntu Linux 安裝、使用 ClamAV 防毒軟體 clamscan 掃毒指令教學與範例

介紹如何在 Ubuntu Linux 中安裝並使用 ClamAV 防毒軟體的 clamscan 指令工具,對檔案進行掃毒。 ClamAV 是一套免費且開放原始碼的防毒軟體,軟體與病毒碼的更新皆由社群免費發布,常用於 Linux 等 UNIX-like 系統的郵件伺服器掃毒,但亦可用於 Windows 或 macOS 系統,詳細的介紹與應用可以參考維基百科的 ClamAV 文件。 ...

June 19, 2021 · G. T. Wang

Bash 程式設計教學與範例:alias 建立指令別名

介紹如何在 bash shell 環境中使用 alias 建立別名,以簡短的別名代替冗長的指令。 在 Linux 中以指令進行各種操作時,若遇到參數長度很長、又相當常用的指令,每次都要以鍵盤輸入一長串重複的指令,就顯得不是很方便,這時候就可以使用 alias 建立指令的別名,以簡短的別名代替一長串的指令與參數。 ...

June 17, 2021 · G. T. Wang

Linux 使用 Stress-ng 測試 CPU、記憶體、磁碟 I/O 滿載情況教學與範例

介紹如何在 Linux 系統上使用 stress-ng 負載測試工具,產生 CPU、記憶體等資源滿載的狀況。 stress-ng stress-ng 與舊的 stress 都可以用來產生系統負載,但新的 stress-ng 功能較豐富,所以這裡我們只介紹 stress-ng 的使用方式。 ...

June 16, 2021 · G. T. Wang

OpenSSL 指令產生、驗證 RSA 數位簽章教學與範例

介紹如何使用 OpenSSL 指令產生檔案的數位簽章,並驗證簽章的有效性。 建立 RSA 金鑰 首先使用以下 OpenSSL 指令產生長度為 8912 位元的 RSA 私鑰,並設定保護金鑰的密碼。 ...

June 15, 2021 · G. T. Wang

OpenSSL 轉換 PEM、DER、PKCS#12 憑證格式教學與範例

介紹如何在 Linux 中使用 OpenSSL 指令轉換 PEM、DER 與 PKCS #12 格式的憑證檔案。 SSL 憑證格式 常見的 SSL 憑證的檔案格式大概有以下幾種: 種類 格式 副檔名 Base64 文字 PEM .pem、.crt、.cer、.key Base64 文字 PKCS #7 .p7b、.p7c 二進位 DER .cer、.der 二進位 PKCS #12 .pfx、.p12 在這些憑證格式中,PEM 算是比較常見的,若遇到需要換格式的時候,可以使用以下的 OpenSSL 的指令來處理。 ...

June 14, 2021 · G. T. Wang