Ubuntu Linux 以 WireGuard 架設 VPN 伺服器教學與範例

本篇介紹如何在 Ubuntu Linux 中以 WireGuard 架設 VPN 伺服器,並將 Windows、macOS 與 Linux 系統的電腦加入 VPN 網路中。 WireGuard 是一套非常簡潔且快速的虛擬私人網路(VPN)系統,效能優於傳統的 OpenVPN 與 IPsec,採用最先進的加密演算法,初期為 Linux 核心的功能,後來拓展到各種作業系統中(包含 Windows、macOS、BSD、iOS、Android)。 ...

July 27, 2023 · G. T. Wang

Linux 網路設定 ip 指令用法教學與範例

本篇介紹如何在 Linux 系統中使用 ip 指令查詢與更改網路設定。 ifconfig 指令是一個在過去的 Linux 系統中很常被使用的網路設定工具,而 ip 指令則是一個新的替代工具,功能比既有的 ifconfig 更豐富,而且 ip 指令目前在 Ubuntu Linux 中已經是預設會安裝的基本指令(ifconfig 預設並不會安裝),所以熟悉 ip 指令的使用方式對於 Linux 管理者來說是很重要的。 ...

July 25, 2023 · G. T. Wang

Linux 以 Shamir’s Secret Sharing 分割保存金鑰教學與範例

介紹如何在 Linux 中使用薩莫爾祕密共享方法(Shamir’s secret sharing scheme),將一把金鑰分成多個部分,分別讓多人保管,加強金鑰保存的安全性。 ...

June 21, 2023 · G. T. Wang

Linux 以 Cryptsetup、LUKS 加密 USB 隨身碟教學與範例

介紹如何在 Linux 系統中使用 Cryptsetup 與 LUKS2 格式加密 USB 隨身碟,保護機密資料不外洩。 確認 USB 隨身碟設備檔 將 USB 隨身碟插入 Linux 系統的電腦中。 使用 lsblk 指令確認 USB 隨身碟在 Linux 系統中的設備路徑: ...

June 20, 2023 · G. T. Wang

Linux 以 Cryptsetup 與 LUKS 加密磁碟教學與範例

介紹如何使用 Cryptsetup 磁碟加密設定工具,搭配 LUKS 格式加密 Linux 的磁碟內容。 cryptsetup 是一套開放原始碼的磁碟加密設定工具,支援各種以 dm-crypt 為基礎的磁碟加密格式,包含基本的 plain dm-crypt 格式與 LUKS(Linux Unified Key Setup)加密格式。 ...

June 18, 2023 · G. T. Wang