CentOS安裝使用VeraCrypt及創(chuàng)建整個(gè)加密硬盤詳解

前一階段看了一些關(guān)于數(shù)據(jù)安全,系統(tǒng)安全,以及社會(huì)工程學(xué)的書(shū)籍,突然覺(jué)得數(shù)據(jù)加密是一項(xiàng)十分重要的工作,由其是公司的敏感數(shù)據(jù)、商業(yè)機(jī)密,或者個(gè)人的重要文件都應(yīng)該隨時(shí)進(jìn)行加密;就算是平時(shí)的備份數(shù)據(jù)也要進(jìn)行合理的加密,以保證數(shù)據(jù)安全。VeraCrypt是目前一款比較流行,而且安全性和效能都比較好的軟件,最重要是的開(kāi)源、免費(fèi),并不斷進(jìn)行更新。
此前我一直在使用Veracrypt的Windows版本,效果不錯(cuò)。Mac、Linux也有圖形化的版本,因?yàn)槭褂帽容^簡(jiǎn)單,這里就不進(jìn)行介紹了。這里主要是介紹Veracrypt的Linux console也就是命令行版本的命令的使用,這也是我們平時(shí)在運(yùn)維中的主要操作環(huán)境。
這篇文檔是介紹如何使用Veracrypt命令的第一部分,這里介紹安裝及加密單個(gè)磁盤。后面會(huì)分幾個(gè)部分逐漸深入介紹Veracrypt中相關(guān)的概念、Veracrypt命令的用法及自動(dòng)化處理磁盤的加密和解密等等。
一、準(zhǔn)備實(shí)驗(yàn)環(huán)境
1、在VirtualBox中安裝好CentOS 6.8并升級(jí)到最新版本后,關(guān)機(jī);
2、在該虛擬機(jī)中添加一塊新的磁盤,建議大小為8GB因?yàn)樵谑褂肰eraCrypt加密的時(shí)候,雖然你在新建虛擬磁盤時(shí)設(shè)置了“動(dòng)態(tài)分配”虛擬磁盤大小,但虛擬磁盤所占用的空間大小和你設(shè)置的大小會(huì)一樣大。
如圖:
二、安裝VeraCrypt
(一)、下載安裝包并解壓
VeraCrypt最新版本為1.19,單擊此處進(jìn)入項(xiàng)目主頁(yè)
在下載頁(yè)面找到Linux安裝包,如圖:
使用wget命令下載安裝包:
cd /usr/local/src
wget https://launchpad.net/veracrypt/trunk/1.19/+download/veracrypt-1.19-setup.tar.bz2
解壓文件:
tar -jxvf veracrypt-1.19-setup.tar.bz2
解壓后有四個(gè)文件:
(二)、安裝
因?yàn)槲野惭b的CentOS是64位的,并且沒(méi)有安裝GUI,所以安裝veracrypt-1.19-setup-console-x64
./veracrypt-1.19-setup-console-x64
1、選擇安裝模式
安裝程序彈出提示:?jiǎn)柲闶前惭bveracrypt(選項(xiàng)1)還是將安裝包解壓到/tmp目錄下,這里選擇“1”,并回車:
VeraCrypt 1.19 Setup
____________________
Installation options:
1) Install veracrypt_1.19_console_amd64.tar.gz
2) Extract package file veracrypt_1.19_console_amd64.tar.gz and place it to /tmp
To select, enter 1 or 2:
2、查看并接受用戶許可
接下來(lái)彈出提示,讓你輸入回車查看用戶許可:
Before you can use, extract, or install VeraCrypt, you must accept the
terms of the VeraCrypt License.
Press Enter to display the license terms...
單擊回車后就可以看到用戶許可的全文,如果不想看完,可以按q退出; 這時(shí)程序會(huì)問(wèn)你是否接受許可,輸入yes.
Do you accept and agree to be bound by the license terms? (yes/no): yes
Uninstalling VeraCrypt:
-----------------------
To uninstall VeraCrypt, please run 'veracrypt-uninstall.sh'.
Installing package...
usr/
usr/share/
usr/share/veracrypt/
usr/share/veracrypt/doc/
usr/share/veracrypt/doc/License.txt
usr/share/veracrypt/doc/VeraCrypt User Guide.pdf
usr/share/pixmaps/
usr/share/pixmaps/veracrypt.xpm
usr/share/applications/
usr/share/applications/veracrypt.desktop
usr/bin/
usr/bin/veracrypt
usr/bin/veracrypt-uninstall.sh
Press Enter to exit...
此時(shí),輸入回車就完成安裝。
3、驗(yàn)證安裝
輸入如下命令:
[root@localhost src]# veracrypt --version
VeraCrypt 1.19
如果此時(shí)程序出現(xiàn)如下錯(cuò)誤提示
eracrypt -version
veracrypt: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory
則需要安裝fuse-libs
yum install -y fuse-libs
三、創(chuàng)建整個(gè)加密硬盤
現(xiàn)在使用fdisk -l命令就可以看到我們之前添加的那塊8GB的虛擬硬盤:
Disk /dev/sdb: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000目前還沒(méi)有進(jìn)行分區(qū)操作。 其實(shí)我們也沒(méi)有必要對(duì)待加密的整個(gè)磁盤進(jìn)行分區(qū)操作,除非我們只是想加磁盤的一部分進(jìn)行加密操作的話,那么可以先對(duì)磁盤進(jìn)行分區(qū),然后使用veracrypt針對(duì)某一分區(qū)進(jìn)行加密。
相關(guān)文章
- 今天小編將為大家?guī)?lái)的是Centos7安裝Chacha20加密算法詳解!希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧2017-03-16
Centos 7安裝Rclone如何用命令同步國(guó)外網(wǎng)盤文件?
一些朋友問(wèn)小編Centos 7安裝Rclone如何用命令同步國(guó)外網(wǎng)盤文件?今天小編就來(lái)教教大家!希望能夠幫助到大家!有需要的朋友一起去看看吧2017-03-16如何使用Xmanager遠(yuǎn)程連接Centos6.5?
一些朋友問(wèn)小編如何使用Xmanager遠(yuǎn)程連接Centos6.5?下面小編為大家?guī)?lái)使用Xmanager遠(yuǎn)程連接Centos6.5的方法,希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧2017-03-15- 今天小編要為大家分享的是CentOS下安裝IMAP擴(kuò)展的教程;希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧2017-03-14
- 最近一些朋友問(wèn)小編CENTOS7下如何安裝mbstring擴(kuò)展?下面小編將為大家?guī)?lái)CENTOS7下安裝mbstring擴(kuò)展的方法;有需要的朋友一起去看看吧2017-03-14
- 最近一些朋友在問(wèn)小編在CentOS7中如何配置NIC綁定?今天小編將為大家分享在CentOS7中配置NIC綁定的方法!有需要的朋友一起去看看吧2017-03-13
- 今天小編將為大家?guī)?lái)的是CentOS6.5用yum升級(jí)gcc詳解;希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧2017-03-13
centos6.x下安裝maven CentOS自動(dòng)安裝Maven的方法
這篇文章主要介紹了centos6.x下安裝maven CentOS自動(dòng)安裝Maven,需要的朋友可以參考下2017-03-12- 這篇文章主要介紹了CentOS安裝YCM的方法,需要的朋友可以參考下2017-03-12
LINUX系統(tǒng)里,CENTOS和UBUNTU哪個(gè)比較好
拋開(kāi)內(nèi)核版本來(lái)說(shuō),Linux各發(fā)行版用的內(nèi)核都是一樣的,不同的只是安裝的軟件包2015-11-20