Ubuntu 在安装后会有一个非常重要的主文件夹,这个文件夹事关很多安全方面的问题。而现在计算机行业和互联网行业中,黑客人群的迅速扩大和成长,让我们连接到互联网的计算机硬盘时刻都处于不安全的状态下。所以如果能给这个主文件夹或者硬盘进行加密,那么在安全方面,就有了一道安全屏障,从而增加 Ubuntu 的安全性。下面我来和大家一起研究研究如何加密这个文件夹。

  目前为止 Ubuntu 的几个版本在安装的时候都有选项让您选择是否加密主文件夹,不过如果由于一些原因,您没有选择或者忘记了选择加密主文件夹,那么我们也可以在安装后在来使用这个功能。

  下面是将主文件夹从未加密设定为加密的步骤和过程,您可以从这个步骤中了解哪些文件的重要性,从而让它们更加安全。

注意事项:在开始下面的操作之前,您需要查看您的硬盘空间大小,硬盘剩余空间需要大约是您主目录现在容量大小的 2.5 倍(比如您的主目录现在是 10GB 大小,那么您需要 25GB 的剩余空间)。如果硬盘空间不足,那么这个加密过程将不能完成,会提示您“Not enough free disk space”这个错误。

  另外一个需要提示您的是,在您进行下面的操作前,您最好最好最好在其他存储设备(比如移动硬盘)上复制您的主文件夹,从而以防不测。

  好了,我们开始!

第一步:安装需求软件

  首先,我们要安装使用的软件,从而加密主目录。打开一个终端窗口(快捷键CTRL+ALT+T)或者从程序菜单中点击终端图标。然后在终端窗口中输入如下命令:

sudo apt-get install ecryptfs-utils

  然后,我们需要添加一个测试用户。我们可以在 "System Settings"==>"User Accounts" 中找到添加用户的功能。

  您可能需要点击右上角的 "Unlock" 按钮然后输入管理员密码来获得管理员权限。

  然后左下角的"+"号按钮就可以使用了。点击它,在 "Account Type" 中选择 "Administrator"(我们需要一个管理员账户),然后输入我们要建立账户的名字,如 "test" 。

  输入名字后,点击 "Create" 按钮来创建这个用户。

  接下来,用户创建好了以后,现在我们还没有给这个账号建立密码,而且账号默认也是 "Lock" 的,所以我们也要再次点击右上角的 "Unlock" 按钮来解锁它。在解锁以后,我们就可以点击 "Password" 右侧的 "Account disabled" 来给这个账号建立一个密码。

  我们给它一个强壮的密码(数字+英文+特殊符号),哈。点击 "Change" 来确认密码。

  这时,原本是 "Account disabled" 的地方已经变成了一些小星星。

  用户已经创建完毕,我们需要重启一下 Ubuntu 。以让我们可以用我们新建立的账户来登录。

第二步:迁移文件和加密主目录

  当我们重启 Ubuntu 到登录界面的时候,我们不要登录。这个时候,我们需要按下 Ctrl + Alt + F1 组合键,切换到文本模式,然后在这里使用我们新建好的用户名和密码登录。登录后,输入如下命令:

sudo ecryptfs-migrate-home -u USER

  首先,它会询问您当前用户的密码,然后会询问您 USER 用户的密码。注意,命令中的 USER 是您需要加密的用户的用户名,USER 用户的密码也是您需要加密的用户的密码。

  好了,当两次密码输入完成后,它就开始自己用作了,你会看到屏幕上滚动着相关的文本信息,根据您的主目录的容量大小,从而决定了这个过程的时间长短。

  当命令运行结束的时候,您会看到一些信息。仔细的查看他们,因为你将来会删除主目录的一些文件和文件夹,这里详细记录了您可以删除的文件。

注意事项:在这个过程执行中和执行完毕后,您千万不要重启、注销和退出SESSION。直到您执行完下面的过程后您才可以这么做。

第三步:设置密码和完成加密过程

  我们继续,在这个命令执行完毕的界面,我们按下 Ctrl + Alt + F7 组合键,我么会回到窗口登录界面。用我们原来的用户名和密码登录(不是新建立的那个用户)。

  登录后,会弹出一个执行加密密码信息的窗口。点击窗口中的 "Run this action now" 按钮。

  这时会弹出如下终端窗口:

  在这个窗口中输入您要使用的加密密码后回车。

  将这个密码保存在一个您可以得到却又安全的地方。

  现在您可以重启您的 Ubuntu 了,登录后,您已经处在加密的 Ubuntu 会话中了。

  如果一切都正常的话,您现在可以删除那些在主目录中的多余的文件和文件夹了(您可以使用 sudo rm -rf FOLDER 命令来删除那些有一些随机字母跟随的那些文件名,比如:您的主目录名.xzsdyes 之类的文件)。最后,您需要删除我们在开始的时候创建的那个用户。

  本文中有不对的地方,请大家多多指出,我们一起共同学习共同进步。

原文发布时间为:2012-09-19

本文来自云栖社区合作伙伴“Linux中国”

如何加密 Ubuntu 安装后的主文件夹相关推荐

  1. ubuntu安装后的个人简单配置

    ubuntu安装后的个人简单配置 本文暂时包含一下内容: ip地址查询 远程连接以及错误处理 谷歌浏览器安装 桌面简单美化 #查看ip apt install net-tool ipconfig/al ...

  2. Ubuntu安装后无法连接无线网络

    [问题] Ubuntu安装后无法连接无线网络,无线连接的指示灯显示无线关闭状态(我的无线连接指示灯红灯位关闭,蓝色为开启),但是有线网络正常可用. [原因] 无线上网的驱动Ubuntu的无线上网驱动尚 ...

  3. 【Ubuntu安装后基本配置】

    [Ubuntu安装后基本配置] 1. 前言 2. 连接无线网 2.1 wifi连接 2.2 有线连接 3. 中英文输入法切换 4. Firefox浏览器视频 4.1 分析视频播放 4.2 解决办法 4 ...

  4. ubuntu 安装后硬盘温度较高解决办法

    ubuntu 安装后硬盘温度较高解决办法 在ubuntu 里面,swappiness的值的大小对如何使用swap分区是有着很大的联系的.swappiness=0的时候表示最大限度使用物理内存,然后才是 ...

  5. ubuntu安装后在操作过程中出现花屏、纯色屏问题

    ubuntu安装后在操作过程中出现花屏.纯色屏问题 ubuntu经常会出现一些奇怪的问题,这次的问题是在安装好系统并正常进入系统后,能进行简短的操作,间隔十几秒后就会出现花屏或者其他纯色屏的现象.经过 ...

  6. 实用工具---电脑系统---Ubuntu安装后的一些基本使用方法

    打开终端的方法 Ctrl+Alt+T ubuntu查看自己硬盘使用状况 方法一.打开dash,搜索disk 方法二.在终端输入df -h显示磁盘使用情况 Ubuntu - 硬盘分区.格式化.自动挂载配 ...

  7. Ubuntu安装后需要做的事

    安装Ubuntu后需要做的那些事 前言 1.卸载系统不常用软件 2.更换系统源 3.安装Vim 4.安装谷歌拼音输入法 5.安装使用git 6.搭建py开发环境 7.搭建C/C++开发环境 前言 一般 ...

  8. ubuntu安装后鼠标闪烁和卡顿问题

    ubuntu安装完后,刚进去可能会发现鼠标一直闪烁,还有卡顿. 在网上搜索和试验后,一般是下面的原因. 一.打开系统设置--显示,会发现有两个显示器, 把不是当前的显示器关掉,就可以解决鼠标闪烁的问题 ...

  9. sublime text4在linux(ubuntu)下的安装及配置;sublime text4在linux(ubuntu)安装后输入lisence没反应;.desktop文件干嘛的

    背景:本人菜鸟一枚,最近才在闲鱼家帮助下安装了ubuntu系统,开始真正摸索linux的脑回路. 废话不多说,安装sublime text时我参考了一些文章和视频,发现了三种方法: 方法一:去subl ...

最新文章

  1. Sublime使用的插件和快捷键
  2. 『Python基础-11』集合 (set)
  3. 4、以太网基础知识——ICMP协议详解
  4. 数据结构二:排序(快速排序和堆排序)
  5. 第四篇 Entity Framework Plus 之 Batch Operations
  6. 如何实现Oracle数据库之间的数据同步?
  7. Blocs 4 for Mac(可视化网页设计工具)
  8. 190410每日一句
  9. MOSS2007匿名调查列表使用分页符导致的错误分析
  10. ADS仿真过孔阻抗(via designer)
  11. shimano 型号详解 (zz)
  12. 三小时学会Kubernetes:容器编排详细指南
  13. ExoPlayer播放器剖析(六)ExoPlayer同步机制分析
  14. 虚拟现实技术利用计算机,虚拟现实 虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生...
  15. 【opencv机器学习】基于SVM和神经网络的车牌识别
  16. 个人网站性能优化经历(10)网站增加访客记录
  17. 《领导力》读后感笔记
  18. CVPR 2019 ViLBERT: Pretraining Task-Agnostic Visiolinguistic Representations for Vision-and-Language
  19. linux用什么剪辑视频教程,极简主义:Linux视频剪辑利器Viedo Trimmer
  20. 音频怎么转换成文字?推荐这几个转文字的方法给你

热门文章

  1. 打造安全可靠的研发中心桌面
  2. [29期] 打仗、打球、打游戏、打代码。。。
  3. Recompile/upgrade nginx binary with no down-time
  4. 恢复 管理员密码 新建管理员账号
  5. 网络GHOST使用方法
  6. 堪比“脏牛”!“脏管道” 漏洞可获得Linux 所有主流发行版本的root权限
  7. 超过10%的 Firebase 数据库易受攻击并暴露数据
  8. 41%的网络保险理赔和勒索软件有关
  9. 一键伪装成 Windows 10:Kali Linux 2019.4 版本推出 “Undercover” 模式
  10. 如何为能源消费提供最后一公里智能服务