CentOS中使用VeraCrypt(四):进阶操作
一、使用PIM和keyfile
(一)、生成keyfile
执行如下命令:
veracrypt --create-keyfile /root/veracrypt_keyfile \
--random-source /root/anaconda-ks.cfg \
--non-interactive
该命令在/root目录下生成名为veracrypt_keyfile的keyfile.
(二)使用PIM和keyfile生成常规加密磁盘
执行如下命令:
veracrypt -c \
--volume-type normal \
-v /dev/sdb \
--encryption aes \
--hash sha512 \
--filesystem Ext4 \
-p 123456 \
--random-source \
/root/anaconda-ks.cfg \
--pim 514 \
-k /root/veracrypt_keyfile \
--non-interactive
参数详解:
--PIM
用于指定迭代数(大于 485, 但是要小于2147468)
-k
指定keyfile文件
其余参数和之前介绍的是一样的。
注:生成隐藏加密磁盘的命令和生成常规加密磁盘大致一样,只是指定--volume-type
为 hidden
(三)、使用PIM和keyfile挂载常规/隐藏加密磁盘
执行如下命令:
veracrypt --pim 514 \
-k /root/veracrypt_keyfile \
-p 123456 \
--protect-hidden no \
--non-interactive \
/dev/sdb /mnt
二、挂载带有隐藏分区的常加密磁盘
执行如下命令:
veracrypt -p 123456 \
--protect-hidden yes \
--protection-password 147258 \
--non-interactive \
/dev/sdb /mnt
参数详解:
--protect-hidden
保护隐藏分区不受破坏,设置为yes
--protection-password
输入隐藏分区的密码
三、挂载隐藏加密磁盘
执行如下命令:
挂载隐藏加密磁盘
veracrypt -p 147258 \
--protect-hidden no \
--non-interactive /dev/sdb /mnt
四、变更加密磁盘的密码、哈希算法、keyfile以及PIM(包括常规加密和隐藏加密)
以变更密码为例,执行如下命令:
veracrypt -C /dev/sdb -\
-new-password abc123 \
-p 123456 \
--non-interactive
--new-password
用于设置新的密码
与此类型的参数有:
--new-hash
指定新的哈希算法
--new-keyfiles
指定新的keyfile
--new-pim
指定新的PIM
注:VeraCrypt区分常规卷和隐藏卷依赖的是不用的密码,因此指定不用的密码,就可以变更常规卷或者隐藏卷了。
五、创建文件型加密卷
有时候,我们并不需要加密整块磁盘或者一个磁盘分区,这时我们可以在指定一个文件路径生成一个文件型的加密磁盘。这并不是一个真正的磁盘,你可以把它看作一个加密的虚拟磁盘,在你需要的时候可以随时挂载到指定目录上。
执行如下命令:
[root@CenOS6A ~]# veracrypt -t -c
Volume type:1) Normal2) Hidden
Select [1]: 1Enter volume path: /tmp/veracryptEnter volume size (sizeK/size[M]/sizeG): 1G
这里指定是不是一个磁盘或者分区,而是直接指定了/tmp/veracrypt
这个文件,并指定这个卷的大小为1G
。
剩下部分部分的操作与加密磁盘就没有什么区别了。
在文件型加密磁盘上,同样可以新建隐藏的加密卷,它和真正的磁盘并没有什么区别。
六、在CD/DVD上创建加密卷
如果要在CD/DVD上创建加密卷,应先创建文件型加密卷,然后再将加密后的文件型加密卷记录至CD/DVD上保存。
七、使用keyfiles并以只读方式挂载加密卷
命令如下:
veracrypt -m ro -k keyfile1,keyfile2 /dev/sdb
参数-m
指定加密卷挂载选项,可选项为:
headerback
使用备份的头文件挂载加密卷
nokernelcrypto
不使用内核加密服务
readonly|ro
只读挂载
system
使用系统加密挂载加密卷
timestamp|ts
卸载加密卷时,不恢复主机文件修改的时间截
八、列出已经挂载的加密卷
命令为:
veracrypt -l
但是存在二种情况
1、正常挂载的加密卷,如果没有使用保护隐藏卷功能,无论是加载常规卷,还是隐藏卷,将显示如下信息:
[root@CenOS6A ~]# veracrypt -l
1: /dev/sdb /dev/mapper/veracrypt1 /mnt
加密设备显示为/dev/mapper/veracrypt
2、挂载含有隐藏加密卷的外层加密卷时,如果使用了保护隐藏卷功能,那么将显示如下信息:
[root@CenOS6A ~]# veracrypt -l
1: /dev/sdb /dev/loop0 /mnt
加密设备显示为/dev/loop0
CentOS中使用VeraCrypt(四):进阶操作相关推荐
- CentOS中使用VeraCrypt(一):安装及创建整个加密硬盘
前一阶段看了一些关于数据安全,系统安全,以及社会工程学的书籍,突然觉得数据加密是一项十分重要的工作,由其是公司的敏感数据.商业机密,或者个人的重要文件都应该随时进行加密:就算是平时的备份数据也要进行合 ...
- CentOS中使用VeraCrypt:安装及创建整个加密硬盘
安装VeraCrypt (一).下载安装包并解压 VeraCrypt最新版本为1.19,单击此处进入项目主页 在下载页面找到Linux安装包,如图: 这里写图片描述 使用wget命令下载安装包: cd ...
- CentOS中使用VeraCrypt(二):加密卷类型
一.加密卷类型介绍 在使用向导创建加密磁盘的第一步就是让我们选择加密卷的类型.使用向导创建VeraCrypt加密磁盘请单击此处 [root@localhost src]# veracrypt -t - ...
- Django中的ORM进阶操作
Django中的ORM进阶操作 Django中是通过ORM来操作数据库的,通过ORM可以很easy的实现与数据库的交互.但是仍然有几种操作是非常绕也特别容易混淆的.于是,针对这一块,来一个分类总结吧. ...
- java中四种操作(DOM、SAX、JDOM、DOM4J)xml方式详解与比较(转)
java中四种操作(DOM.SAX.JDOM.DOM4J)xml方式详解与比较(转) http://wishlife.javaeye.com/blog/181865 posted on 2010-12 ...
- Linux CentOS 中安装 Tomcat(四)
CentOS 中安装 Tomcat 内容 一.软件下载 二.安装步骤 1. 安装 SecureSTR 软件 2. 新建安装目录 3. 上传压缩包 4. 将tomcat解压到指定的路径 5. 切换到to ...
- Linux退出sqlplus界面,Linux CentOS中使用SQL*Plus启动和关闭数据库
启动和关闭数据库的常用工具有三个 一.SQL*Plus 在SQL*Plus环境中,用户以SYSDBA身份连接到Oracle后,可以通过命令行方式启动或关闭数据库. 二.OEM(企业管理器) 利用OEM ...
- 数据库应用程序开发基础篇—— .NET中SQL Server数据库的操作C#篇之一
数据库应用程序开发基础篇-- .NET中SQL Server数据库的操作C#篇之一 写在前面:前面介绍了数据库系统的基本概念,SQl语句基本使用方法,接下来通过学习具体语言和具体数据库结合的应用开发来 ...
- 浅谈在centos中使用docker部署war包项目(jsp篇)
在centos中使用docker部署war包项目(jsp篇) 一.环境的准备 二.Docker优点 1.简化程序 2.避免选择恐惧症 3.节省开支 三.Docker结构 1.Client( Doc ...
最新文章
- C# 按钮控制windows音量
- HTML canvas font 属性
- Sql Server 连接池
- Abstract Factory抽象工厂模式
- 统计1000个10以内随机数随机数出现的个数
- GDCM:gdcm::ASN1的测试程序
- mysql查看用户名_Mysql创建数据表的方法介绍(附示例)
- Cortex-M3异常
- 算法与数据结构1800题 之 栈和队列
- loj#2541. 「PKUWC2018」猎人杀
- Openresty 学习笔记(一)opm 工具的使用
- ActiveMQ下载和安装
- BuuCTF_crypto(2021.10.8新-->旧)
- 跟着小马哥学习Spring(1)
- 达梦出席湖北银行业金融机构信息科技风险管理研讨会
- 换用国内apt源解决树莓派安装ubuntu后apt-get速度慢的问题
- LitePal 数据库基本操作和关联表方式(一对多)(原创)
- 浅谈搜索引擎SEO(HTML/CSS)
- 【图解版】银行电商平台技术解决方案
- Chrome浏览器广告屏蔽方法
热门文章
- 数据库—属性 码 候选码 主码 外码 主属性 非主属性
- python中文件读写mode参数
- 发票扫描识别,互联网+财税OCR解决方案
- 计算机一级考试2018知识点,2018年全国计算机一级ms office考试内容
- Bezier曲线原理及实现代码(c++)
- 如何下载Figma(肥姑妈)
- 找出列表中最大或最小的元素-python3
- 数据分析系列 之3σ规则/依据拉依达准则来剔除异常值
- filco蓝牙不好用_蓝牙党+精简布局键位的选择:Filco Minila Air青轴两个月使用体验...
- UPRtek光谱仪维修LED光谱计维修MK350N