CentOS中使用VeraCrypt(三):不使用向导创建加密磁盘
来源:互联网 发布:淘宝客户vip设置 编辑:程序博客网 时间:2024/06/05 20:52
一、创建常规加密磁盘
我们使用单纯的命令行来实现在第一部分使用向导所完成的任务。
1、命令如下:
veracrypt -c \--non-interactive \--volume-type normal \-v /dev/sdb \--encryption aes \--hash sha512 \--filesystem Ext4 \-p 123456 \--random-source /root/anaconda-ks.cfg
2、参数详解:
--non-interactive
执行命令行时不需要用户交互 -c
生成加密磁盘 --volume-type
这里指定加密磁盘的类型,是常规加密(normal
) 还是隐藏加密(hidden
),这里指定是的normal
-v
指定待加密的设备,这里使用/dev/sdb
--encryptihion
指定加密算法,这里使用aes
--hash
哈希算法,这里使用sha512
--filesystem
加密后使用的文件系统格式,这里使用Ext4
-p
这里指定加密磁盘的密码 --random-source
指定一个文件做为随机字符来源, 可随意指定一个字符数大于320的文件3、执行效果
[root@CenOS6A ~]# veracrypt -c \--non-interactive \--volume-type normal \-v /dev/sdb \--encryption aes \--hash sha512 \--filesystem Ext4 \-p 123456 \--random-source /root/anaconda-ks.cfgDone: 100.000% Speed: 81 MB/s Left: 0 sThe VeraCrypt volume has been successfully created.
二、创建隐藏加密磁盘
我们使用单纯的命令行来实现在第二部分使用向导所完成的任务。
1、命令如下:
veracrypt -c \--non-interactive \--volume-type hidden \-v /dev/sdb \--encryption aes \--hash sha512 \--filesystem Ext4 \-p 147258 \--random-source \/root/anaconda-ks.cfg \--size 500M
2、参数详解:
这条命令大部分参数与创建常规加密磁盘一样,下面介绍二个不同的地方:
--volume-type
加密磁盘类型这里指定的是hidden -p
这里指定的密码是隐藏磁盘的密码, 需要和外层磁盘的密码不同 --size
指定隐藏盘的大小(K|M|G),这里指定为500M
3、执行效果
[root@CenOS6A ~]# veracrypt -c \--non-interactive \--volume-type hidden \-v /dev/sdb \--encryption aes \--hash sha512 \--filesystem Ext4 \-p 147258 \--random-source \/root/anaconda-ks.cfg \--size 500MIMPORTANT: Inexperienced users should use the graphical user interface to create a hidden volume. When using the text interface, the procedure described in the command line help must be followed to create a hidden volume.Enter PIM:Enter keyfile path [none]:Done: 100.000% Speed: 100 MB/s Left: 0 sThe hidden VeraCrypt volume has been successfully created and is ready for use. If all the instructions have been followed and if the precautions and requirements listed in the section "Security Requirements and Precautions Pertaining to Hidden Volumes" in the VeraCrypt User's Guide are followed, it should be impossible to prove that the hidden volume exists, even when the outer volume is mounted.WARNING: IF YOU DO NOT PROTECT THE HIDDEN VOLUME (FOR INFORMATION ON HOW TO DO SO, REFER TO THE SECTION "PROTECTION OF HIDDEN VOLUMES AGAINST DAMAGE" IN THE VERACRYPT USER'S GUIDE), DO NOT WRITE TO THE OUTER VOLUME. OTHERWISE, YOU MAY OVERWRITE AND DAMAGE THE HIDDEN VOLUME!
0 0
- CentOS中使用VeraCrypt(三):不使用向导创建加密磁盘
- CentOS中使用VeraCrypt:安装及创建整个加密硬盘
- CentOS中使用VeraCrypt(二):加密卷类型
- CentOS中使用VeraCrypt(一):安装及创建整个加密硬盘
- CentOS中使用VeraCrypt(四):进阶操作
- (转)VeraCrypt : 怎么加密不被发现?
- 使用Gallery创建向导表单
- 在VS2013中使用WTL90创建向导失败问题
- 创建Qt项目之01(使用向导创建)
- vs2012使用向导创建和使用dll
- ABAP 使用向导创建TABLE CONTROL (TC 表控件)
- 使用NetBeans IDE 5.5创建向导控制台
- 使用NetBeans IDE 5.5创建向导控制台
- 使用NetBeans IDE 5.5创建向导控制台
- 使用NetBeans IDE 5.5创建向导控制台
- 使用NetBeans IDE 5.5创建向导控制台
- 使用NetBeans IDE 5.5创建向导控制台
- 使用NetBeans IDE 5.5创建向导控制台
- 设计模式系列Python实现(一)-单例模式(Singleton)
- Spring MVC AOP通过注解方式拦截Controller等实现日志管理
- OpenGL 学习笔记3_5(缓冲区相关) 模板缓冲区待详细分析
- 检查eclipse是否安装了svn源代码管理插件
- 关于H5游戏开始时背景音效会出现卡顿的问题
- CentOS中使用VeraCrypt(三):不使用向导创建加密磁盘
- StringUtils中 isNotEmpty 和isNotBlank的区别
- 【NOI导刊】黑匣子
- Xcode自带工具symbolicatecrash解析iOS Crash文件
- Java Socket实现文件传输示例代码
- Java成员变量、局部变量、静态变量、成员方法、全局方法等概念的区别
- 在MacOS和iOS系统中使用OpenCV
- gcc的使用
- Weex学习分享