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> <文件夹名>`

本文标签: 文件夹系统UbuntuVeracrypt