Linux 的 cracklib 密碼強度檢查工具使用教學與範例

介紹如何在 Linux 系統上使用 cracklib 檢測使用者的密碼強度。 安裝 cracklib 若在 Ubuntu 或 Debian Linux 中可以使用 apt 安裝 cracklib-runtime 套件: # 安裝 cracklib-runtime 套件 sudo apt install cracklib-runtime 若在 Fedora、CentOS 或 RedHat Linux 中,則可使用 apt 安裝 cracklib 套件: ...

May 29, 2021 · G. T. Wang

PHP 各種列出目錄中所有檔案的做法教學與範例

介紹各種在 PHP 中列出目錄下所有檔案或子目錄的方法,並提供基本的範例程式碼。 glob 函數 PHP 的 glob 函數 可以篩選出符合條件的檔案或目錄名稱。 例如列出目前目錄之下所有 *.txt 文字檔案: ...

May 26, 2021 · G. T. Wang

PostgreSQL 資料庫陣列 Arrays 資料類型使用教學與範例

介紹如何在 PostgreSQL 資料庫中使用各類型的陣列(array)儲存一連串的資料。 PostgreSQL 的陣列資料 若在 PostgreSQL 資料庫中想儲存陣列的資料,可以使用陣列類型的資料類型,陣列主要適用於不必與其他資料表連結的狀況。 ...

May 23, 2021 · G. T. Wang

hexyl 命令列十六進位檔案瀏覽工具

介紹如何在 Linux 中使用 hexyl 這個命令列的十六進位檔案瀏覽工具,查看二進位檔案的內容。 hexyl 是一個簡單的十六進位檔案瀏覽工具,可輸出彩色排版的十六進位資料,功能簡單實用。 ...

May 18, 2021 · G. T. Wang

Linux 以 hosts.allow 與 hosts.deny 限制連線來源 IP 位址教學與範例

介紹如何在 Linux 系統上使用 hosts.allow 與 hosts.deny 的設定來限制各種服務的連線來源 IP 位址。 確認 TCP Wrappers 支援性 並不是每一種服務都支援 TCP Wrappers,若要檢查特定服務是否有支援 TCP Wrappers,可以使用 ldd 來查閱該服務執行檔有沒有需要用到 libwrap,若要確認 sshd 是否支援 TCP Wrappers 則可執行: ...

May 17, 2021 · G. T. Wang