---
author: Derrik Diener
category: 技术
comments_data:
- date: '2017-02-08 16:46:07'
  message: 写的很不错
  postip: 183.129.254.106
  username: 来自浙江杭州的 Chrome 54.0|Windows 7 用户
- date: '2017-02-08 22:53:25'
  message: 一般主目录加密就可以了。
  postip: 110.184.207.66
  username: 来自四川成都的 Chromium 55.0|Ubuntu 用户
- date: '2020-12-19 15:07:40'
  message: 将硬盘，拆卸下来。 插入另外一台宿主机作为数据盘是否正常访问
  postip: 119.122.89.208
  username: 来自广东深圳的 Chrome 85.0|Windows 10 用户
- date: '2022-02-21 15:18:23'
  message: 如何设置加密密码的复杂度？
  postip: 172.96.166.234
  username: 来自美国的 Chrome 98.0|Windows 10 用户
- date: '2022-09-17 23:53:08'
  message: 如何把加密的硬盘反加密呢
  postip: 117.159.17.235
  username: 来自河南焦作的 Chrome 105.0|Windows 10 用户
count:
  commentnum: 5
  favtimes: 1
  likes: 0
  sharetimes: 0
  viewnum: 18950
date: '2017-02-08 15:44:00'
editorchoice: false
excerpt: 本文将会介绍在 Ubuntu Linux 中对硬盘全盘加密的优缺点。此外，我们也介绍如何在系统级别上进行加密设置，并对一些目录进行加密。加密是非常有用的，而且也没有你想象中那么复杂。
fromurl: https://www.maketecheasier.com/encrypt-hard-disk-in-ubuntu/
id: 8184
islctt: true
largepic: /images/p/201702/08/154554qi2f6j6kjcjnv1t3.jpg
permalink: /article-8184-1.html
pic: /images/p/201702/08/154554qi2f6j6kjcjnv1t3.jpg.thumb.jpg
related: []
reviewer: ''
selector: ''
summary: 本文将会介绍在 Ubuntu Linux 中对硬盘全盘加密的优缺点。此外，我们也介绍如何在系统级别上进行加密设置，并对一些目录进行加密。加密是非常有用的，而且也没有你想象中那么复杂。
tags:
- 加密
thumb: false
title: 如何在 Ubuntu 中加密硬盘
titlepic: true
translator: GHLandy
updated: '2017-02-08 15:44:00'
---

![](/images/p/201702/08/154554qi2f6j6kjcjnv1t3.jpg)


隐私保护、安全和加密是不可分开的，用户可以通过加密来提高安全和保护操作系统的隐私信息。本文将会介绍在 Ubuntu Linux 中对硬盘全盘加密的优缺点。此外，我们也介绍如何在系统级别上进行加密设置，并对一些目录进行加密。加密是非常有用的，而且也没有你想象中那么复杂。综上所述，让我开始进行加密吧。


### 加密的优缺点


尽管进行全盘加密听起来非常棒，但是否要这么做还是有些争议的。我们先来看看这个做法有哪些优缺点。


#### 加密的优点


* 提高私密程度
* 只有拥有密钥的人才能访问操作系统及其中文件
* 确保政府或者黑客无法侦测你的系统和侵犯你的隐私


#### 加密的缺点


* 在其他的 Linux 操作系统上访问和挂载文件系统将变得困难
* 无法从那些加密分区中恢复数据
* 如果用户丢失了加密密钥，那就彻底悲剧了


### 安装前的准备


在 Ubuntu 中加密最好就是在安装进程开始之前在系统层面进行。在 Ubuntu 安装进程开始之后是无法加密的，所以先备份你的重要数据到 [Dropbox](http://www.maketecheasier.com/tag/dropbox)、 [Google Drive](http://www.maketecheasier.com/tag/google-drive) （或者其它硬盘上），然后后准备重新安装 Ubuntu。


![](/images/p/201702/08/154614e1m0010qmx0015h1.jpg)


从 [此处](https://www.ubuntu.com/download/alternative-downloads) 开始下载最新版本的 Ubuntu，并制作好可启动的 U 盘 （需要至少 2 GB 可用空间）。


制作启动 U 盘需要一个烧录程序，可以到 [etcher.io](https://etcher.io/) 去下载。下载好之后解压 zip 文件，右击 (或者使用鼠标选定之后按下回车) 解压出来的文件以运行。


![](/images/p/201702/08/154637o96q2me55f9vp75n.jpg)


**注意**：烧录程序会询问是否创建图标，选择“yes”。


在烧录程序中点击“<ruby> 选择镜像 <rp>  （ </rp> <rt>  Select Image </rt> <rp>  ） </rp></ruby>”按钮，选择之前下载好的 Ubuntu ISO 镜像。然后插入你的 U 盘。烧录程序会自动检测并为你选择。最后，点击“<ruby> 开始烧录 <rp>  （ </rp> <rt>  Flash </rt> <rp>  ） </rp></ruby>”按钮来开始创建进程。


完成之后，重启电脑至 BIOS，设置为 U 盘启动。


**注意**：如果你的电脑不支持从 U 盘启动，下载 32 位的 Ubuntu，并使用你电脑中的烧录软件将其烧录到 DVD 中。


### 对你的硬盘进行全盘加密


加载好 Live Ubuntu 之后，安装进程就可以开始了。当 Ubuntu 安装进程开始之后，会出现下面这样一个界面。注意每个人安装进程都可能不同的，或许你会看到的不太一样。


![](/images/p/201702/08/154658yfx4ca3r4ofvsff4.jpg)


选择“<ruby> 擦除磁盘并安装 Ubuntu <rp>  （ </rp> <rt>  Erase disk and install Ubuntu </rt> <rp>  ） </rp></ruby>”,并选择“<ruby> 加密新装的 Ubuntu 以提高安全程度 <rp>  （ </rp> <rt>  Encrypt the new Ubuntu installation for Security </rt> <rp>  ） </rp></ruby>”来开始加密的安装进程。这样会自动选择 LVM。两个选框都必须选中。选好加密选项之后，点击“<ruby> 现在安装 <rp>  （ </rp> <rt>  Install Now </rt> <rp>  ） </rp></ruby>”。


**注意**：如果是双系统启动的话，你需要安装到空余磁盘空间，而非擦除磁盘。选择好之后，像上边一样选择加密选项。


选择加密选项并开始安装之后，会出现一个加密配置页面。这个页面用户需要为安装进程设置自己的加密密钥。


![](/images/p/201702/08/154718qnknswoku4nwntfz.jpg)


输入安全密钥。该安全密钥设置窗口会自动为你输入的密钥进行密码强度评级，使用这个功能时看着后边的显示，直到显示为“<ruby> 高强度密码 <rp>  （ </rp> <rt>  strong password </rt> <rp>  ） </rp></ruby>”为止。输入完成后，在下方在此输入来确认密码，最后用一张纸把密码写下下来妥善保管。


此外，选定“<ruby> 覆些磁盘空余空间 <rp>  （ </rp> <rt>  Overwrite empty disk space </rt> <rp>  ） </rp></ruby>”，当然这是一个可选步骤。一切准备就绪之后点击现在安装即可。


![](/images/p/201702/08/154734x9s2ikmzm9m2clcz.jpg)


在设置完加密密钥之后，就是传统的 Ubuntu 安装配置了。选择时区、创建用户以及对应的安全密码。


![](/images/p/201702/08/154751q5b5bfusssbowpou.jpg)


与创建和加密 Ubuntu 磁盘对应，在创建用户的时记得候选择“<ruby> 登录系统需要密码 <rp>  （ </rp> <rt>  require my password to log in </rt> <rp>  ） </rp></ruby>”和“<ruby> 加密我的家目录 <rp>  （ </rp> <rt>  encrypt my home folder </rt> <rp>  ） </rp></ruby>”。这样可以为你的数据再增加一层保护。


等到用户名、加密设置以及其他所有事情都完成之后，Ubuntu 安装进程就可以开始了。随后，安装进程会告知你安装已完成，移除安装介质后重启即可享受 Ubuntu 之旅。


### 结论


进行磁盘加密之后，如果没有加密密钥则无法开启 Ubuntu。尽管无趣，但这种级别的加密使用最容易的，并且还充分利用了操作系统提供的特性。用户不需要过多的知识，或者使用其他第三方程序就可以很快完成加密要求。


![](/images/p/201702/08/154813aeu55l0inniv1nn8.jpg)


加密之后的 Ubuntu，使用起来和没有加密的并没有什么区别。不需要其他的步骤，也不需要学习什么复杂的解密方法。对于那些非常在意隐私但又不想太过麻烦的人来说，这个提高安全等级的方法是必须学会的（当然，这很容易不是吗）。


你是否会使用 Ubuntu 对硬盘进行加密呢？在下方评论告诉我们。




---


译者简介：


[GHLandy](http://GHLandy.com) —— <ruby> 欲得之，则为之奋斗。 <rp>  （ </rp> <rt>  If you want it, work for it. </rt> <rp>  ） </rp></ruby>




---


via: <https://www.maketecheasier.com/encrypt-hard-disk-in-ubuntu/>


作者：[Derrik Diener](https://www.maketecheasier.com/author/derrikdiener/) 译者：[GHLandy](https://github.com/GHLandy) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出