伊莉討論區

標題: Ubuntu如何加密所有磁碟(包含系統碟跟資料碟) [打印本頁]

作者: weisoft    時間: 2022-4-28 12:27 PM     標題: Ubuntu如何加密所有磁碟(包含系統碟跟資料碟)

查了一下LUKS(Linux Unified Key Setup)或cryptsetup工具 看它的描述,似乎只能加密非系統碟(需要mount)
所以好像不算是Linux的bitlocker
如果我要能像windows的bitlocker一樣加密所有磁碟(包含系統碟跟資料碟)
Ubuntu或linux不知有什麼作法,謝謝
作者: kangc3000    時間: 2022-7-12 12:45 PM

Ubuntu系統在安裝的時候就有帶加密的選項了啊。就是用密碼來開啟開機用。麻煩的是如果是server版本的話,每次開機就必須要本地輸入密碼,無法遠端輸入,這方面挺討厭的。
作者: weisoft    時間: 2022-7-20 02:48 PM

本帖最後由 weisoft 於 2022-7-20 02:54 PM 編輯
kangc3000 發表於 2022-7-12 12:45 PM
Ubuntu系統在安裝的時候就有帶加密的選項了啊。就是用密碼來開啟開機用。麻煩的是如果是server版本的話, ...

後來用這個方式實作成功了
https://www.tecmint.com/encrypt-disk-installing-ubuntu/
不過會有個問題
在每次開機都會出現這畫面要輸入密碼 (不知有沒有辦法把這關掉 直接開機~
[attach]137403583[/attach]

作者: timesupdone    時間: 2023-3-15 11:18 PM

加密的目的是用來防止別人取得你電腦內的資源
加密後卻要設定成阿貓阿狗開個掣就能取得所有資源
瘋了吧
作者: weisoft    時間: 2023-3-23 09:31 PM

timesupdone 發表於 2023-3-15 11:18 PM
加密的目的是用來防止別人取得你電腦內的資源
加密後卻要設定成阿貓阿狗開個掣就能取得所有資源
瘋了吧 ...

用意是要讓該硬碟離開其它到其他電腦無法開機啦
作者: chefchandanny    時間: 2023-12-20 07:42 AM

在Linux系統中,如果你希望像Windows的BitLocker一樣對所有磁碟(包括系統碟和資料碟)進行加密,你可以使用LUKS(Linux Unified Key Setup)來加密整個磁碟,包括系統碟。

以下是在Ubuntu或其他基於Debian的Linux發行版上使用LUKS的一般步驟:

安裝必要的軟體:

確保你已經安裝了 cryptsetup 工具,這是用於設置LUKS加密的主要工具。

bash
Copy code
sudo apt-get install cryptsetup
使用LUKS加密磁碟:

使用 cryptsetup 命令來加密你的磁碟。以下是一個範例,其中 /dev/sdX 是你的磁碟:

bash
Copy code
sudo cryptsetup luksFormat /dev/sdX
在這個過程中,系統會要求你確認是否要進行加密,以及設置加密密碼。

打開LUKS區域:

一旦你的磁碟被加密,你需要打開LUKS區域:

bash
Copy code
sudo cryptsetup luksOpen /dev/sdX myencrypteddisk
myencrypteddisk 是你給這個解密的磁碟命名的名稱,你可以自行選擇。

建立檔案系統:

現在,你可以建立一個檔案系統在這個解密的磁碟上:

bash
Copy code
sudo mkfs.ext4 /dev/mapper/myencrypteddisk
請注意,這裡使用的是 /dev/mapper/myencrypteddisk,這是在解密過程中建立的裝置。

掛載解密的磁碟:

創建一個目錄來掛載你的解密磁碟:

bash
Copy code
sudo mkdir /mnt/myencrypteddisk
接著,將磁碟掛載到這個目錄:

bash
Copy code
sudo mount /dev/mapper/myencrypteddisk /mnt/myencrypteddisk
這樣,你就完成了整個磁碟的加密和掛載過程。請注意,這只是一個簡單的範例,實際操作時應該根據你的需求和系統配置進行調整。在每次重新啟動後,你需要使用 cryptsetup luksOpen 命令來重新打開你的LUKS區域,以便能夠掛載和使用磁碟。




歡迎光臨 伊莉討論區 (http://a410.file-static.com/) Powered by Discuz!