Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

Linux 命令列密碼管理神器 pass 完整入門指南

編輯:關於 Linux

pass 是遵循 Unix 哲學的輕量級密碼管理器:以 GPG 加密純文字檔、Git 版本控制、目錄分類、支援 Bash 自動補全、可輸出到剪貼板自動清除。無圖形介面依賴,極適合伺服器與終端機重度使用者。

安裝 pass

# Debian/Ubuntu/Mint
sudo apt-get install pass
echo "source /etc/bash_completion.d/password-store" >> ~/.bashrc

# Fedora
sudo dnf install pass
echo "source /etc/bash_completion.d/password-store" >> ~/.bashrc

# CentOS (需 EPEL)
sudo yum install epel-release && sudo yum install pass
echo "source /etc/bash_completion.d/password-store" >> ~/.bashrc

# Arch Linux
sudo pacman -S pass
echo "source /etc/bash_completion.d/password-store" >> ~/.bashrc

初始化密碼倉庫

  1. 產生 GPG 金鑰對 (若已有可跳過):
    gpg --gen-key

    依提示選擇預設值,設定保護密碼倉庫的主密語。

  2. 建立本地倉庫:
    pass init "your@email.com"

    會在 ~/.password-store/ 建立加密目錄結構。

pass 初始化
GPG 金鑰生成

常用操作

# 新增/編輯密碼 (啟動 $EDITOR)
pass edit Email/gmail.com

# 產生隨機密碼並儲存
pass generate Email/gmail.com 20

# 讀取密碼 (輸出到終端)
pass Email/gmail.com

# 複製到剪貼板 45 秒自動清除
pass -c Email/gmail.com

# 列出所有條目
pass ls

# Git 操作 (pass 內建 git 支援)
pass git push origin master
進階: 結合 pass-otp 擴充支援 TOTP 兩因子認證碼;搭配 rofipass 或 dmenu-pass 獲得圖形化選單體驗。
Copyright © Windows教程網 All Rights Reserved