頁: << 1 ... 69 70 71 72 73 74 75 76 77 78 79 ... 144 >>
使用的軟體有GnuPG、Mutt、Mozilla ThunderBird。其中GnuPG為加密簽章軟體,所有的加解密及簽章都是呼叫這支程式,記得要常常檢查有沒有新版本釋出。Mutt為終端機介面郵件軟體,也可以用來在命令列中直接寄出郵件。Mozilla ThunderBird為圖形介面郵件軟體,對金鑰加密及簽章有良好支援。
首先要安裝GnuPG並製作公鑰與私鑰,步驟大致上為
1.安裝GnuPG
2.輸入資訊並產生金鑰
3.匯出與匯入金鑰
匯出公鑰︰gpg --armor --output public.asc --export wei@taiwan.org
匯出私鑰︰gpg --armor --output secret.key -export-secret-key
匯入公(私)鑰︰gpg --import public.key(private.key)
4.傳送金鑰至伺服器;由伺服器取得金鑰,詳細操作請見參考文件。
Mutt需使用gpg.rc來設定GnuPG的使用,Debian使用者可以在/usr/share/doc/mutt/examples/找到這個檔案,並加以修改。修改gpg.rc中pgpewrap為/usr/lib/mutt/pgpewrap,否則mutt會找不到pgpewrap這支程式。修改完後在~/.muttrc中加入source gpg.rc,套用所有gpg.rc中的設定。在編輯信件時按下p鍵就可以叫出GnuPG功能表了。
ThunderBird需加上Enigmail擴充套件,並在Enigmail中設定好GnuPG的安裝位置後即可使用。可以利用Enigmail的選單來產生公鑰與私鑰,比起終端機要來得簡單許多。Enigmail也可以使用smartcard做為私鑰來源(如自然人憑證),這是下一階段的實驗目標。
如果只想加密附檔的話,可以利用gpg的-encrypt和-decrypt功能對檔案加密。來個示範好了,假設檔案名稱為file.zip,收檔人為wei@taiwan.org,則
gpg --recipient wei@taiwan.org -e file.zip
會產生file.zip.gpg,必需使用wei@taiwan.org的私鑰才能解密。要解密則下指令
gpg --output file.zip -d file.zip.gpg
便可還原檔案。
參考文件︰
Red Hat Linux 9 用戶自訂手冊:
GnuPG Gentoo 使用者指南:
Debian 參考手冊:Linuxhall:
GnuPG User Guides:
Mutt FAQ:
Everything You Need To Know To Start Using GnuPG with Mutt:
Enigmail:
Mozilla Taiwan 討論區My First Mutt:
利用mutt以單行指令寄出附加備份檔的信件,有兩個方法︰
mutt -s "信件標題" -a file1 -a file2 user@emailaddress < 信件內文檔案
或者是
echo 信件內文 | mutt -s "信件標題" -a file1 -a file2 user@emailaddress
再把指令加入crontab中,就可以把備份檔寄到遠處的Mail Server保存了。當然壓縮和加密這些檔案是必要的,記得做啊~
開發網頁程式的時候,通常都利用DBMS作資料的儲存,方便又快速。在開發過程中為了測試,常常需要直接在資料庫中插入資料,最通用的方法是下SQL指令。但如果資料表的項目很多,SQL指令會變得冗長且複雜,造成容易打錯字而浪費時間。利用微軟辦公軟體Access,配合ODBC的設定就可以連上任一家廠商的DBMS,執行所有資料維護動作。
最新迴響