日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linux中使用pass管理你的密碼

如果你有根據(jù)不同的意圖設(shè)置不同密碼的好習(xí)慣,你可能已經(jīng)感受到需要一個密碼管理器的必要性了。在 Linux 上有很多選擇,可以是專有軟件(如果你敢用的話)也可以是開源軟件。如果你跟我一樣喜歡簡潔的話,你可能會對 pass 感興趣。

樂山網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián),樂山網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為樂山1000多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的樂山做網(wǎng)站的公司定做!

一、安裝pass工具

pass 在很多發(fā)行版軟件庫里都有,使用各自的安裝命令即可完成安裝。

在 Ubuntu、Elementary 等基于 Debian 的發(fā)行版上,使用 apt 命令安裝:

$ sudo apt install pass

在 Fedora 及類似的發(fā)行版上,可以使用 dnf 命令安裝:

$ sudo dnf install pass

在 macOS 上,可以使用 Homebrew 安裝:

$ brew install pass

二、配置GnuPG

前文提到 pass 工具是使用 GnuPG 進(jìn)行加密,所以在使用 pass 之前,我們需要一個有效的 PGP(Pretty Good Privacy)密鑰。如果你已經(jīng)有了 PGP 密鑰,則可以跳過此步驟。

要創(chuàng)建 GnuPG 密鑰,需要運行以下命令:

$ gpg --generate-key

系統(tǒng)會提示你輸入姓名和電子郵件地址,并為密鑰創(chuàng)建密碼。你的密鑰是一個數(shù)字文件,密碼只有你自己知道。之后我們就可以使用 pass 工具鎖定和解鎖加密信息,例如一個包含有密碼的文件。

GPG 密鑰非常重要,如果你失去了它,任何被它鎖住的東西都將變得無法解鎖,即使知道你的密碼。所以,你一定要備份你的 ~/.gnupg 目錄,這樣下次如果重裝系統(tǒng),也不會意外刪除它。

作為程序員,一定要有備份意識。

三、配置pass工具

剛開始使用 pass 時,需要初始化密碼倉庫,這個密碼倉庫可以理解為將來你用來存儲密碼的地方。

你可以使用以下命令初始化 pass 工具:

$ pass init alvin
mkdir: created directory '/home/alvin/.password-store/'
Password store initialized for alvin

在這里,alvin 就是你的名字,因為到時可以有多人使用這個工具,所以需要區(qū)分一下。

如果你忘記了你初始化時所使用的名字,可以使用以下 gpg 命令查看與你的密鑰關(guān)聯(lián)的數(shù)字指紋和名稱:

$ gpg --list-keys
gpg --list-keys
/home/alvin/.gnupg/pubring.kbx
-----------------------------
pub  ed25519 2022-01-06 [SC] [expires: 2024-01-06]
    2BFF94286461216C907CBA52F067996F13EF10D8
uid  [ultimate] Alvin Yan 
  
    sub  cv25519 2022-01-06 [E] [expires: 2024-01-06] 
  

四、pass工具基本使用方法

1. 使用pass工具存儲密碼

可以使用 pass add 命令將密碼添加到你的密碼存儲區(qū):

$ pass add www.example.com
Enter password for www.example.com:

按下回車后,會提示你輸入要添加的密碼。

輸好密碼后,密碼將存儲在你的密碼倉庫中,你可以看一眼這個文件:

$ ls /root/.password-store/
www.example.com.gpg

當(dāng)然,該文件是不可讀的,如果你嘗試運行 cat 或 less 命令來查看,那么你會看到一堆亂碼。

2. 使用pass工具編輯密碼

常在網(wǎng)上走,哪有不泄密。所以,為了防止撞庫,最穩(wěn)妥的方式就是為不同網(wǎng)站設(shè)置不同的賬號和密碼。直接使用 pass add 命令的話,默認(rèn)只添加密碼,但我們可以人工添加用戶名。

使用 pass edit 命令可以將用戶名添加到密碼文件:

$ pass edit www.example.com

敲下回車后,密碼文件將被打開。在這里,你可以添加用戶名,甚至是另一個 URL 或其它想要的信息。這是一個加密文件,因此你可以記錄任何你想加密的信息。

bd%dc$3a49af49498bb6f31bc964718C
user: alvin123
url: example.com

3. 從pass中獲取密碼

想要查看密碼文件的內(nèi)容,可以使用 pass show 命令:

$ pass show www.example.com
bd%dc$3a49af49498bb6f31bc964718C
user: alvin123
url: www.example.org

4. 在pass工具中搜索密碼

有時候,你有可能忘記網(wǎng)站的域名是啥,但有可能零星記得網(wǎng)址里的某些單詞,那么就可以使用 pass grep 命令以文件名或文件內(nèi)容顯示搜索詞的所有結(jié)果:

$ pass grep example
www.example.com:
url: www.example.org

五、在瀏覽器上使用pass工具

現(xiàn)在我們可以安全存儲顯示密碼了,但這樣還是很不方便。我們總不可能在上網(wǎng)的時候,需要填密碼時還要打開終端,再找到密碼,然后再填進(jìn)密碼框,簡直讓人抓狂!

好在 pass 工具有對應(yīng)的腳本及工具可以讓我們更方便使用。

1. pass腳本

首先,安裝 pass 腳本:

$ curl -sSL github.com/passff/passff-host/release/latest/download/install_host_app.sh

這是一個 Python 腳本,它可以幫助你的瀏覽器訪問你的密碼倉庫和 GPG 密鑰。安裝時,需要與所使用的瀏覽器的名稱一起運行:

$ bash ./install_host_app.sh firefox

如果你使用多個瀏覽器,那么可以為每個瀏覽器安裝這個腳本。

2. pass插件

安裝完腳本后,接下來就需要為瀏覽器安裝 pass 插件。你可以在瀏覽器的插件中心找到 PassFF 插件,然后一鍵安裝即可。

安裝完插件之后,關(guān)閉并重新啟動瀏覽器。

然后,我們再打開一個你存儲過密碼對應(yīng)的站點,你會發(fā)現(xiàn)登錄文本字段右側(cè)有一個小 P 圖標(biāo)。

單擊 P 按鈕可查看密碼倉庫中匹配的站點名稱列表。

點擊筆和紙圖標(biāo)填寫表格或點擊紙飛機圖標(biāo)填寫并自動提交表格。


本文題目:Linux中使用pass管理你的密碼
網(wǎng)頁地址:http://www.5511xx.com/article/coshjhg.html