ubuntu取消主目录加密_如何在Ubuntu上恢复加密的主目录

ubuntu取消主目录加密

ubuntu取消主目录加密

image

Access an encrypted home directory when you’re not logged in – say, from a live CD – and all you’ll see is a README file. You’ll need a terminal command to recover your encrypted files.

当您未登录时(例如,从实时CD)访问加密的主目录,您将看到的只是一个README文件。 您将需要一个终端命令来恢复您的加密文件。

You should also back up your mount passphrase ahead of time – you may need this in the future. While eCryptfs normally decrypts your files with your login passphrase, the mount passphrase may be necessary if eCryptfs’s files become lost.

您还应该提前备份装载密码短语–将来可能会需要。 尽管eCryptfs通常使用您的登录密码来解密文件,但是如果eCryptfs的文件丢失了,则可能需要挂载密码。

备份加密密码短语 (Back Up Encryption Passphrase)

If you use an encrypted Ubuntu home directory, you should keep a backup copy of your mount passphrase. You’ll see a dialog prompting you to do so after encrypting your home directory. Write down this passphrase and keep it somewhere safe – you may need it to recover your files in the future.

如果使用加密的Ubuntu主目录,则应保留安装密码的备份副本。 加密主目录后,您会看到一个对话框提示您这样做。 写下该密码短语并将其保存在安全的地方–将来可能需要它来恢复文件。

image

If you want to acquire this mount passphrase at a later date, just run the ecryptfs-unwrap-passphrase command while logged in.

如果您想在以后获取此安装密码,只需在登录时运行ecryptfs-unwrap-passphrase命令即可。

image

You can still recover your encrypted files without this mount passphrase, assuming the ecryptfs wrapped passphrase is still available on your hard drive. However, if you lose this data or it becomes corrupted, you’ll need the mount passphrase to recover your files.

您仍然可以在没有此安装密码的情况下恢复加密文件,前提是您的硬盘驱动器上仍保留了ecryptfs包装的密码。 但是,如果丢失此数据或数据损坏,则需要安装密码短语来恢复文件。

从Live CD中恢复 (Recovering From a Live CD)

You can recover your files by booting from a Ubuntu live CD or USB drive. If you still have the disc or USB drive you installed Ubuntu from, you can use that. Otherwise, you can download an ISO from Ubuntu’s website and place it on a CD, DVD, or USB drive.

您可以通过从Ubuntu Live CD或USB驱动器启动来恢复文件。 如果仍然有从中安装Ubuntu的光盘或USB驱动器,则可以使用它。 否则,您可以从Ubuntu网站下载ISO并将其放在CD,DVD或USB驱动器上。

Log in to the live Ubuntu environment and ensure the partition containing your encrypted home directory is mounted. You can easily mount it by clicking It in the file manager – you’ll see an eject (unmount) icon, indicating the partition is mounted.

登录到实时Ubuntu环境,并确保已安装包含加密主目录的分区。 您可以通过在文件管理器中单击“它”来轻松安装它-您将看到一个弹出(卸载)图标,指示该分区已安装。

image

Next, fire up a terminal and run the following command to search your mounted file systems for encrypted private directories

接下来,启动一个终端并运行以下命令以在已安装的文件系统中搜索加密的私有目录

sudo ecryptfs-recover-private

sudo ecryptfs恢复专用

image

The command will offer to recover an encrypted directory if it locates one.

如果找到一个加密目录,该命令将提供恢复该目录的功能。

image

Assuming the command found a wrapped passphrase file on your system, it will prompt you for your login passphrase. If it doesn’t find this file, you’ll need the mount passphrase from the ecryptfs-unwrap-passphrase command – hopefully you have a copy of this. If you don’t, you can’t recover your files.

假设该命令在您的系统上找到了一个包装好的密码短语文件,它将提示您输入登录密码短语。 如果找不到该文件,则需要使用ecryptfs-unwrap-passphrase命令中的mount密码-希望您有一个副本。 否则,您将无法恢复文件。

image

The command will mount the encrypted directory in your /tmp directory.

该命令会将加密的目录挂载到/ tmp目录中。

image

You can access this directory to view the decrypted versions of your files. However, you may not have read access to this directory as the live CD user.

您可以访问此目录以查看文件的解密版本。 但是,您可能没有实时CD用户对此目录的读取权限。

image

To access the directory with a graphical file browser, run Nautilus as root. Press Alt+F2, type gksu nautilus, and press Enter.

要使用图形文件浏览器访问目录,请以root用户身份运行Nautilus。 按Alt + F2,键入gksu nautilus ,然后按Enter。

image

You’ll be able to access your files from the Nautilus window running as root. From here, you can easily copy the files to an external hard drive or another location.

您将可以从以root用户身份运行的Nautilus窗口中访问文件。 从这里,您可以轻松地将文件复制到外部硬盘驱动器或其他位置。

image

翻译自: https://www.howtogeek.com/116297/how-to-recover-an-encrypted-home-directory-on-ubuntu/

ubuntu取消主目录加密

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/279197.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

select 和epoll模型区别

1.select 和epoll模型区别 1.1.网络IO模型概述 通常来说,网络IO可以抽象成用户态和内核态之间的数据交换。一次网络数据读取操作(read),可以拆分成两个步骤:1)网卡驱动等待数据准备好(内核态&…

python数据结构与算法第六讲_Python 学习 -- 数据结构与算法 (六)

栈 是一种 “操作受限”的线性表,只允许在一端插入和删除数据。从功能是上来说,数组和链表确实可以替代栈,但是特定的数据结构是对特定场景的抽象,而且,数组或链表暴露了太多的操作接口,操作上的确灵活自由…

spring-springmvc code-based

idea设置maven在下载依赖的同时把对应的源码下载过来。图0:1主要实现零配置来完成springMVC环境搭建,当然现在有了springBoot也是零配置,但是很多同仁都是从spring3.x中的springMVC直接过渡到springBoot的,spring3.x的MVC大部分都…

powershell 入门_使用PowerShell入门的5个Cmdlet

powershell 入门PowerShell is quickly becoming the preferred scripting language and CLI of Power Users as well as IT Pros. It’s well worth learning a few commands to get you started, so we’ve got 5 useful cmdlets for you to learn today. PowerShellSwift成为…

Part 3: Services

介绍 在第3部分中,我们将扩展应用程序并启用负载平衡。为此,我们必须在分布式应用程序的层次结构中提升一个级别:服务。 StackServices (你在这里)Container (涵盖在第2部分中)关于服务 在分布式应用程序中,应用程序的不同部分被称为“服务”…

mysql ldf文件太大_Linux_数据库清除日志文件(LDF文件过大),清除日志: 复制代码 代码如 - phpStudy...

数据库清除日志文件(LDF文件过大)清除日志:复制代码 代码如下:DECLARE LogicalFileName sysname,MaxMinutes INT,NewSize INTUSE szwzcheck -- 要操作的数据库名SELECT LogicalFileName szwzcheck_Log, -- 日志文件名MaxMinutes 10, -- Limit on time allowed to …

emwin之错误使用控件函数导致死机现象

2018-10-15 导致死机的代码示例如下 1 /**2 * brief widget ID define3 * {4 */5 6 #define ID_WINDOW_0 (GUI_ID_USER 0x00)7 #define ID_TEXT_0 (GUI_ID_USER 0x01)8 #define ID_TEXT_1 (GUI_ID_USER …

diy感应usb摄像头拍照_DIY无线感应充电器

diy感应usb摄像头拍照Courtesy of Instructables user Inducktion shares a very detailed tutorial on how to build a wireless power charger. He explains the impetus behind the project: 由Instructables用户提供Inducktion分享了有关如何构建无线电源充电器的非常详细…

ubuntu7.10安装到3D开启

累了好几天,重装了十几遍终于把ubuntu7.10搞定到了我自认为完美的状态了。现在总结一下安装过程(按操作顺序记录):1.在xp下不管用pqmajac还是其他硬盘分区工具分出10G的空余分区来(实验阶段10G尝试下)&…

初学者对python的认识_Python初学者列表,python,初识

1.认识列表列表可以放入所有我们目前学习过的数据类型,甚至包括列表2.有关列表的方法、内置函数(设列表的名称为list)向列表中添加元素:append():list.append(要添加的元素),注意每次只能添加一个元素,被添加的元素自动…

常用模块之 time,datetime,random,os,sys

time与datetime模块 先认识几个python中关于时间的名词: 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。1970年之前的日期无法以此表…

使用aSpotCat控制您的Android应用权限

Viewing the permissions of each installed Android app requires digging through the Manage Applications screen and examining each app one by one — or does it? aSpotCat takes an inventory of the apps on your system and the permissions they require. 要查看每…

xtrabackup备份mysql“ib_logfile0 is of different”错误分析

今天用xtrabackup工具完整备份mysql数据库的时候出现“./ib_logfile0 is of different”错误,具体的日志信息如下: 我第一时间查询了百度和谷歌都没有找见相对应的答案。决定从错误日志入手,上面的日志提示说:mysql数据库inondb的日志文件的大…

java socket 报文解析_java socket解析和发送二进制报文工具(附java和C++转化问题)

解析:首先是读取字节:/*** 读取输入流中指定字节的长度* * 输入流**paramlength 指定长度*return指定长度的字节数组*/public static byte[] readBytesFromTo(byte[] buffer, int from, intlength) {byte[] sub new byte[length];int cur 0;for (int i from; i < length …

Ubuntu防火墙:ufw

原始linux的防火墙是iptables&#xff0c;以为过于繁琐&#xff0c;各个发行版几乎都有自己的方案; ubuntu下的防火墙是ufw[ubuntu fireward的缩写]&#xff0c;centos的防火墙是fireward ubuntu下&#xff1a; 启用或者关闭防火墙 sudo ufw enable|disable sudo ufw default d…

如何使自己的不和谐机器人

Discord has an excellent API for writing custom bots, and a very active bot community. Today we’ll take a look at how to get started making your own. Discord具有出色的用于编写自定义机器人的API&#xff0c;以及非常活跃的机器人社区。 今天&#xff0c;我们将探…

​css3属性选择器总结

css3属性选择器总结 &#xff08;1&#xff09;E[attr]只使用属性名&#xff0c;但没有确定任何属性值 <p miaov"a1">111111</p> <p miaov"a2">111111</p> p[miaov]{background: red;} /*所有属性为miaov的元素都会被背景变红&a…

java复合赋值运算符_Java 之复合赋值运算符

1.引入问题切入正题&#xff0c;看下面代码&#xff0c;结果应该是怎么样的public class App{public static void main( String[] args ){byte a1 ;int b 10;a ab;System.out.println(a);ab;System.out.println(a);}}这段代码的执行结果是什么&#xff1f;&#xff1f;2. 执行…

程序代码初学者_初学者:如何使用热键在Windows中启动任何程序

程序代码初学者Assigning shortcut keys to launch programs in Windows is probably one of the oldest geek tricks in the book, but in true geek fashion we are going to show you how to do it in Windows 8. 分配快捷键以在Windows中启动程序可能是本书中最古老的怪胎技…

stevedore——启用方式

2019独角兽企业重金招聘Python工程师标准>>> setuptools维护的入口点注册表列出了可用的插件&#xff0c;但是并没有为最终用户提供使用或启用的方法。 下面将描述用于管理要使用的扩展集的公共模式。 通过安装方式启用 对于许多应用程序&#xff0c;仅仅安装一个扩…