admin管理员组文章数量:1130349
1.veracrypt安装
wget https://launchpad/veracrypt/trunk/1.24-update7/+download/veracrypt-1.24-Update7-setup.tar.bz2
tar -jxvf veracrypt-1.24-Update7-setup.tar.bz2
uname -m
sudo ./veracrypt-1.24-Update7-setup-console-x64
# 选1
# 一直回车
选yes安装成功
2.创建加密磁盘空间
sudo sudo veracrypt --create /home/leaddo/encrypted-container.vc
a.Volume type:
选择 1) Normal
b.Enter volume size (sizeK/size[M]/sizeG):
输入:1M
c.Encryption Algorithm:
1) AES
2) Serpent
3) Twofish
4) Camellia
5) Kuznyechik
6) AES(Twofish)
7) AES(Twofish(Serpent))
8) Camellia(Kuznyechik)
9) Camellia(Serpent)
10) Kuznyechik(AES)
11) Kuznyechik(Serpent(Camellia))
12) Kuznyechik(Twofish)
13) Serpent(AES)
14) Serpent(Twofish(AES))
15) Twofish(Serpent)
选择[1]: AES
d.Hash algorithm:
Select [1]: 1 SHA-512
e.Filesystem:
1) None
2) FAT
3) Linux Ext2
4) Linux Ext3
5) Linux Ext4
6) NTFS
7) exFAT
8) Btrfs
Select [2]: 5 Linux Ext4
f.Enter password:
Re-enter password:
输入密码后面解密用
g.Enter PIM: 100000
Veracrypt 中的 PIM 是指 “Personal Iterations Multiplier”,即个人迭代乘数。这是一种增强加密容器密码的方法,用于提高安全性。在创建或挂载加密容器时,Veracrypt 会要求用户输入 PIM 值。这个值用于增强主密码的复杂性,使得破解密码更加困难。
h.Enter keyfile path [none]:
i.Please type at least 320 randomly chosen characters and then press Enter:
随便输入320个字符
成功了!
3.挂载磁盘空间
加密:
veracrypt /home/leaddo/encrypted-container.vc /data/code/shiwei/
需要输入
需要等待一段时间。
显示文件加密了
解密:
sudo veracrypt /home/leaddo/encrypted-container.vc
可以看到文件了
再次加密:
再次解密:
sudo veracrypt -d /home/leaddo/encrypted-container.vc
4.其他加密方法
linux下压缩包加密,用密码进行加密。
使用zip和unzip命令:
– 使用zip命令将文件夹压缩为一个密码保护的zip文件:`zip -r -e <压缩文件名.zip> <文件夹名>`
– 系统会提示输入密码并确认密码,然后将文件夹压缩并加密为指定的zip文件
– 要解压缩文件夹,可以使用unzip命令:`unzip <压缩文件名.zip>`
使用tar和gzip命令:
– 使用tar命令将文件夹打包为一个tar文件:`tar cvf <打包文件名.tar> <文件夹名>`
– 使用gzip命令对tar文件进行压缩:`gzip <打包文件名.tar>`
– 系统会生成一个以.tar.gz为扩展名的压缩文件,这个文件是已经压缩并打包的,如果要对其进行密码保护,可以使用以下方法:
– 使用7zip命令行工具对.tar.gz文件进行密码保护:`7z a -p <密码> <压缩文件名.tar.gz> <文件夹名>`
1.veracrypt安装
wget https://launchpad/veracrypt/trunk/1.24-update7/+download/veracrypt-1.24-Update7-setup.tar.bz2
tar -jxvf veracrypt-1.24-Update7-setup.tar.bz2
uname -m
sudo ./veracrypt-1.24-Update7-setup-console-x64
# 选1
# 一直回车
选yes安装成功
2.创建加密磁盘空间
sudo sudo veracrypt --create /home/leaddo/encrypted-container.vc
a.Volume type:
选择 1) Normal
b.Enter volume size (sizeK/size[M]/sizeG):
输入:1M
c.Encryption Algorithm:
1) AES
2) Serpent
3) Twofish
4) Camellia
5) Kuznyechik
6) AES(Twofish)
7) AES(Twofish(Serpent))
8) Camellia(Kuznyechik)
9) Camellia(Serpent)
10) Kuznyechik(AES)
11) Kuznyechik(Serpent(Camellia))
12) Kuznyechik(Twofish)
13) Serpent(AES)
14) Serpent(Twofish(AES))
15) Twofish(Serpent)
选择[1]: AES
d.Hash algorithm:
Select [1]: 1 SHA-512
e.Filesystem:
1) None
2) FAT
3) Linux Ext2
4) Linux Ext3
5) Linux Ext4
6) NTFS
7) exFAT
8) Btrfs
Select [2]: 5 Linux Ext4
f.Enter password:
Re-enter password:
输入密码后面解密用
g.Enter PIM: 100000
Veracrypt 中的 PIM 是指 “Personal Iterations Multiplier”,即个人迭代乘数。这是一种增强加密容器密码的方法,用于提高安全性。在创建或挂载加密容器时,Veracrypt 会要求用户输入 PIM 值。这个值用于增强主密码的复杂性,使得破解密码更加困难。
h.Enter keyfile path [none]:
i.Please type at least 320 randomly chosen characters and then press Enter:
随便输入320个字符
成功了!
3.挂载磁盘空间
加密:
veracrypt /home/leaddo/encrypted-container.vc /data/code/shiwei/
需要输入
需要等待一段时间。
显示文件加密了
解密:
sudo veracrypt /home/leaddo/encrypted-container.vc
可以看到文件了
再次加密:
再次解密:
sudo veracrypt -d /home/leaddo/encrypted-container.vc
4.其他加密方法
linux下压缩包加密,用密码进行加密。
使用zip和unzip命令:
– 使用zip命令将文件夹压缩为一个密码保护的zip文件:`zip -r -e <压缩文件名.zip> <文件夹名>`
– 系统会提示输入密码并确认密码,然后将文件夹压缩并加密为指定的zip文件
– 要解压缩文件夹,可以使用unzip命令:`unzip <压缩文件名.zip>`
使用tar和gzip命令:
– 使用tar命令将文件夹打包为一个tar文件:`tar cvf <打包文件名.tar> <文件夹名>`
– 使用gzip命令对tar文件进行压缩:`gzip <打包文件名.tar>`
– 系统会生成一个以.tar.gz为扩展名的压缩文件,这个文件是已经压缩并打包的,如果要对其进行密码保护,可以使用以下方法:
– 使用7zip命令行工具对.tar.gz文件进行密码保护:`7z a -p <密码> <压缩文件名.tar.gz> <文件夹名>`
版权声明:本文标题:Ubuntu系统使用veracrypt对文件夹进行加密 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1763791379a2963889.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论