看你什麼文件?如果是普通文件,沒密碼可加,如果是有格式的文件,可以支持密碼保護的該格式的應用程序添加。密碼只能阻止別人直接看到文件的實際內容,但不能保證人家解密得到你的內容。最好的保護是把你需要保密的文件從公共系統拷貝到只有你自己能接觸的系統。然後刪除公共位置的拷貝。
B. 如何在Linux系統上加密文件和目錄
有很多linux系統上的加密工具,
文件系統級別加密
EncFS:嘗試加密的最簡單方式之一。EncFS工作在基於FUSE的偽文件系統上,所以你只需要創建一個加密文件夾並將它掛載到某個文件夾就可以工作了。
eCryptFS:一個POSIX兼容的加密文件系統,eCryptFS工作方式和EncFS相同,所以你必須掛載它。
磁碟級別加密
Loop-AES:最古老的磁碟加密方法。它真的很快,並且適用於舊系統(如,2.0內核分支)。
DMCrypt:最常見的磁碟加密方案,支持現代Linux內核。
CipherShed:已停止的TrueCrypt磁碟加密程序的一個開源分支。
C. linux下怎麼把文本文件的內容加密
1) 首先在root主目錄/root/下建立一個實驗文件text.txt:
[root@www ~]# vim/vi text.txt
2) 進到編輯模式,輸入完內容後按ESC,然後輸入:X(注意是大寫的X),回車;
3) 這時系統提示讓你輸入密碼,2次,如下所示:
輸入密碼: *******
請再輸入一次: *******
4) 保存後退出,現在這個文件已經加密了;
5) 用cat或more查看文件內容,顯示為亂碼;用 vim/vi 重新編輯這個文件,會提示輸入密碼,如果輸入的密碼不正確,同樣會顯示為亂碼!
注意:文件加密後,千萬別忘了密碼!
D. 如何在Linux系統上加密
打開虛擬機,進入安裝好的Linux系統,創建一個屬於自己的目錄,這里我創建的是test
在創建的目錄中新建一個文件,名字為test.txt
在文件中輸入「北京歡迎你」,然後保存
執行openssl加密命令
openssl enc -des-ede3-cbc -in test.txt -out JMtest.txt -k 12345678
查看生成的文件JMtest.txt,發現是亂碼,說明已經加密成功
然後執行openssl的解密命令
openssl enc -des-ede3-cbc -in JMtest.txt -out test_after.txt -d -k 12345678
查看生成的文件test_after.txit,可以清楚的看到「北京歡迎你」,說明解密成功
E. linux對文件和文件夾進行加密
我之前用的文件夾保護3000,可以對文件夾進行加密碼、隱藏和偽裝保護,方便快捷地幫您解決重要文件夾的保密問題。
軟體保密性好。文件夾加密碼後,打開文件夾要輸入正確密碼,而且在任何環境下均不失效。文件夾隱藏後,在任何環境下不通過本軟體無法找到。文件夾偽裝後就變成了偽裝的對象,即便打開也看不到文件夾里原有的文件。
軟體對文件夾加密碼、隱藏或偽裝時速度特別快,無論文件夾大小。軟體採用的是成熟、優秀的數據保護技術,安全性高。加密碼文件夾使用完畢後,會自動恢復到加密碼狀態,無須再次加密碼。
F. linux下,文件怎麼加密!高手請進!
http://hi..com/troika/blog/item/0d8e861818182ebe4bedbc61.html
linux下主要用的是TrueCrypt
G. linux壓縮文件怎麼加密
方法一:用tar命令 對文件加密壓縮和解壓
壓縮:
tar-zcf-filename|openssldes3-salt-kpassword|ddof=filename.des3
此命令對filename文件進行加碼壓縮 生成filename.des3加密壓縮文件, password 為加密的密碼。
方法二:用zip命令對文件加密壓縮和解壓
zip-refilename.zipfilename回車,輸入2次密碼
H. linux下如何將文件加密
/etc/passwd、/etc/shadow、二個配置文件用於系統帳號管理,都是文本文件,可用vim等文本編輯器打開。/etc/passwd用於存放用戶帳號信息,/etc/shadow
用於存放每個用戶加密的密碼。
/etc/passwd文件用於存放用戶賬戶信息,每行代表一個賬戶,每...
I. linux 怎麼給文件加密
比如說如果正常,他應該在2分鍾之內完成
否則如果有死鎖或網路原因(2台機器之間)
將會導致該語句不知道什麼時候結束。
我用什麼方式可以知道該語句成功的執行(必須知道,因為每隔7分鍾執行一次)
現在寫了存儲過程,設定該操作2分鍾之內正常結束,但不知道如果遇到以外情況如何判斷(我用的是時鍾判斷,但是還是想用返回變數參數或數值來判斷,這樣精確,也好kill該進程重新啟動)
象以前select * FROM TALBE
如果我得到返回的值就可以知道如何做