KeePassX教學


KeePassX是一個在Linux下的密碼管理軟體,可以用來儲存許多類型的密碼,相當好用,這個軟體現在似乎找不到中文介面,以下介紹簡單的使用方法,讓不黯英文的朋友也能輕鬆使用。

第一步先新增一個資料庫檔案,我們所設定的密碼都會存在這個資料庫檔案裡,先在主畫面的“File”選單中選“New Database”,如圖示中的 1,




接著就會看到以下的視窗,在圖示中的 1 內輸入密碼,圖中的 2 再重覆輸入一次以確定密碼沒有打錯。圖示中的 3 輸入key file的檔名。如果只想單單使用密碼或是單單使用key file的話,圖示中的 4 選項不要勾起來就可以了。key file可以存在隨身碟裡,這樣以後要打開資料庫時就必須要插入隨身碟,讓系統檢查到key file,資料庫才可以開啟。





接下來再從選單的“Edit”中選擇“Add New Group”,如圖示中的 1,新增一個新的群組。





例如這個群組打算用來存放Email類的帳號和密碼,就命名為Email。





接下來再選下圖中的 3





每一個項目要填入的項目資料如下圖所示,其中第 4 是要填入密碼,而第 5 則是再輸入一次密碼,防止密碼輸入錯誤造成日後無法使用。第 6 則是顯示出所輸入的密碼品質,也就是說密碼是否容易被暴力法破解。如果不知道要輸入什麼密碼,可以使用第 8 的Gen按鈕,可以經由選項來自動產生一組亂數密碼,遇上只是暫時性註冊的網站,這個功能相當方便,不用擔心常用的密碼會流出的問題。其中的第 9 則是設定這組密碼是否要有期限,如果想在三個月後換組密碼的話,那就把日期設在三個月後就可以了。





把以上的資料都輸入完畢後,就可以看到畫面大致如下圖所示,接下來說明一下滑鼠右鍵會出現的項目有那些。選項 1 可以把密碼複製到剪貼簿裡,只要到要輸入密碼的欄位中使用“貼上”的功能就能順利將密碼輸入。選項 2 和選項 1 的功能類似,唯一不同的只是選項 2 是複製使用者名稱。選項 3 則是開啟網址。選項 4 則就是自動輸入使用者名稱和密碼。選項 5 是再新增一組紀錄。選項 6 顯示和編輯目前所選的紀錄。選項 7 則是將目前所選取的紀錄再複製一組。選項 8 是刪除目前所選的紀錄。



以上幾個簡單的操作就能帶領各位進入KeePassX的方便之門了。其他比較進階的選項就要靠各人需要來玩囉!常言道,師父領進門,修行在各人。每個人需要的功能都不儘相同。


keepass-密碼儲存軟體

在windows常見許多的密碼儲存軟體,同樣的在linux下也有這類的軟體。而且功能不差哦!例如在windows下的keepass,也有著另一套
對應對linux系統的軟體,名稱是keepassX,安裝起來並不困難。使用上也和在windows下的一樣簡單,功能也一樣齊全。同樣也支援把key
file存放在USB碟上,這樣就可以利用USB碟來當key。但是千萬別搞丢哦!不然問題就麻煩了。以下是安裝的方法:
KeePassX官網

1.先到KeePassX的官方下載網頁

2.在下載網頁裡有著各版本linux所需要的檔案,使用Ubuntu的朋友就下載DEB的檔案吧!而我們使用Fedora的朋友們就是下載RPM的檔案囉!

3.下載完成後,接下來就不用多說了吧!自然就是安裝囉,請使用root權限來執行以下指令就可以了。
# rpm -ivh KeePassX-0.2.2.rpm

4.如果系統告訴你需要安裝QT4的話,只好再用以下的指令將QT4裝起來。
# yum yum install qt4-devel
完成後再執行一次步驟3就OK囉。

使用FC8 KDE的朋友,可以在選單中的“實用工具”找到KeePassX

[FC8]linux下的正簡(繁簡)中文轉換

因為兩岸中文系統的不一樣,以致於現在電腦系統的中文系統出現了正體中文和簡體中文的差異。有些檔案或是網頁是用簡體中文寫的,有些使用正體中文的朋友看
起來相當吃力。反之亦然。在linux下這只要下個指令就可以做好轉換,只是在做轉換前必須先弄清楚目前的資料是使用什麼編碼方式。

在這裡將採用iconv這個指令來達成這個動作。iconv是linux底下用來轉換編碼方式的指令,在這裡介紹使用iconv達成正體中文和簡體中文互換的方法。現在大部份的系統預設採用的是Unicode(UTF8)編碼方式,如果現在有個檔案text.txt內容是採用UTF8編碼的正體中文,透過以下的幾個指令可以將檔案內容改成UTF8編碼的簡體中文。
第一步,先將UTF8編碼轉換成Big5編碼並存成temp_big5.txt
# iconv text.txt -f utf8 -t big5 -o temp_big5.txt

第二步,再將temp_big5.txt由Big5編碼轉換到gb2312編碼並存成temp_gb2312.txt
# iconv text_big5.txt -f big5 -t gb2312 -o temp_gb2312.txt

第三步,再將temp_gb2312.txt由gb2312編碼轉換回UTF8編碼並存成target.txt
# iconv temp_gb2312.txt -f gb2312 -t utf8 -o target.txt

這樣就完成了將text.txt中的繁體中文轉換到簡體中文了。

但是每次執行都這麼麻煩的執行那麼多次嗎?當然不用囉!以上那麼多的指令可以濃縮成一步,但是有點長就是了!
# iconv text.txt -f utf8 -t big5 | iconv -f big5 -t gb2312 | iconv -f gb2312 -t utf8 -o target.txt
這樣就可以直接將text.txt檔案中的繁體中文轉換到target.txt的簡體中文了

當然還有更省事的方法,就是將指令存shell檔案,要用時就可以省下很多打字的時間了。將以下的內容存成tc2sc_file.sh
#Translate txt file from Traditional Chinese to Simply Chinese
iconv $1 -f utf8 -t big5 | iconv -f big5 -t gb2312 | iconv -f gb2312 -t utf8 -o $2

再用chmod指令讓tc2sc.sh具有執行的權限
# chmod 755 tc2sc_file.sh

完成後就可以直接使用tc2sc_file.sh來做轉檔的工作,EX: tc2sc_file.sh 來源檔案 目的檔案

如果是要把簡體中文轉成正體中文的話,只要將編碼的順序整個反過來就可以了,如下。
# iconv text.txt -f utf8 -t gb2312 | iconv -f gb2312 -t big5 | iconv -f big5 -t utf8 -o target.txt

sc2tc_file.sh
#Translate txt file from Simply Chinese to Traditional Chinese
iconv $1 -f utf8 -t gb2312 | iconv -f gb2312 -t big5 | iconv -f big5 -t utf8 -o $2


[FC8]GnuCash-Linux下相當強大的記帳軟體

在windows下有許多的理財軟體,因為不勝枚舉,所以就不一一列出了。因為我個人也有記帳的習慣,以前使用Excel,後來擁有Palm
PDA後就改用Pmt,再到後來的Microsoft
Money,一個比一個好用,也一個比一個專業,但也是越來越貴。轉換到Linux後,因為習慣了MS
Money和Pmt的複式簿記系統,所以在Linux也只好找有這樣功能的記帳軟體。在FC4時找到了GnuCash,但是那個時候的GnuCash對中文的支援度似乎不太好(我覺得是那個時候對Linux的中文系統瞭解度還不夠造成的),一直無法成功的把MS Money轉換到GnuCash中,到了FC6後總算是成功的在GnuCash中輸入中文而不是亂碼了,其實什麼也沒做,就只是把GnuCash做
版本更新而已,所以還是要感謝有人願意提供這樣一個功能強大的軟體。這套軟體其實拿來做個人記帳算是大才小用,他的整體設計即使是中小企業拿來當會計系統
使用也是相當合用的。而且現在也已經有版本可以在windows下使用了,所以不只是Linux的用戶受惠,連windows下的使用者也可以享受到這個
好用又免費的軟體了。

以下做一個簡單的介紹和安裝的方法,至於使用方法,我們後續再慢慢來介紹!
GnuCash也
是一個以會計概念設計的軟體,整個架構和使用的方法完全符合會計的架構。將所有的財產分為“資產”丶“負債“丶“收入”丶“支出”和“權益”五大類,跟會
計的分類是一樣的。所以懂會計原則的人將會很容易上手的,只要有基本的收支概念的人再花點時間研究一下就會瞭解他的記帳方法。
這套軟體有收納在Fedora的官方套件庫裡,所以只要透過yum安裝就可以了。
只要在終端機模式下達以下指令就可以完成安裝了。


# yum install gnucash


gnucash的官方網站






相關閱讀

[FC8]GnuCash-Linux下相當強大的記帳軟體

將MS money的資料匯入到Gnucash中

Gnucash入門使用教學(一)

Gnucash入門使用教學(二)

Gnucash入門使用教學(三)

Gnucash入門使用教學(四)

GnuCash進階教學-個人借貸篇


dnf upgrade fails with Error: GPG check FAILED

 OS: Fedora 36 今天在做  dnf  更新的時候,突然有很多 package 都出現簽章問題無法更新。類似如下的錯誤訊息 .... is not signed. ...... is not signed. ......... is not...