如何在Linux上安裝密碼管理器1Password?
譯文【51CTO.com快譯】面向Linux的官方版1Password客戶軟件已發(fā)布。這是一款功能完善、完全與桌面集成的應(yīng)用程序,提供了出色的界面和密碼管理器應(yīng)具備的所有功能。
不過對(duì)一些人來說,癥結(jié)在于它不是開源的。
在我看來,這不是問題。對(duì)我來說最重要的是,需要/想要的軟件在Linux上運(yùn)行。從前我是純粹主義者,只會(huì)安裝和使用開源軟件。這些年來,我意識(shí)到需要的太多軟件并沒有擁有所需功能的開源版。這時(shí)候,我認(rèn)為如果軟件可以在Linux上運(yùn)行,就心滿意足了。
此外,如果我支持在Linux上運(yùn)行的閉源軟件,可能會(huì)幫助其他公司認(rèn)識(shí)到Linux上的專有解決方案有市場(chǎng)。最后,Linux擁有的商業(yè)軟件越多,被大眾接受的機(jī)會(huì)就越大。這是我早在2000年代初就明白的一個(gè)重要心得。
我一直是BitWarden的忠實(shí)用戶。這是出色的密碼管理器,而且是開源的。1Password宣布要發(fā)布面向Linux的桌面應(yīng)用程序時(shí),我最初的想法是:“太好了,但我已有解決方案。”即便如此,我決定還是應(yīng)該安裝它并試一下。
安裝后,我馬上意識(shí)到為什么1Password如此備受Windows和macOS用戶的歡迎了。1Password擁有市面上最好的UI之一,擁有豐富的功能,讓大多數(shù)其他同類工具相形見絀。
有了1Password Linux應(yīng)用程序,您將獲得以下功能:
- 根據(jù)當(dāng)前的GTK主題,自動(dòng)選擇暗模式。
- 自動(dòng)檢測(cè)FTP、SSH和SMB的使用情況。
- 與GNOME、KDE及其他Linux窗口管理器集成。
- 支持系統(tǒng)任務(wù)欄圖標(biāo)。
- 瀏覽器擴(kuò)展支持大多數(shù)流行的瀏覽器。
- 與X11剪貼板集成(支持清除功能)。
- 支持GNOME密鑰環(huán)和KDE錢包。
- 與Linux內(nèi)核密鑰環(huán)集成。
- DBUS API支持。
- 命令行API。
- 與系統(tǒng)鎖和空閑服務(wù)集成。
- 可從其他密碼管理器導(dǎo)入。
如果您在尋找一款完全集成到Linux桌面中的密碼管理器,1Password正是適合您的工具。
您需要什么?
- Ubuntu Desktop或Fedora Linux等桌面Linux發(fā)行版的運(yùn)行中實(shí)例
- 擁有sudo特權(quán)的用戶
- 1Password帳戶
如何在Linux上安裝1Password?
對(duì)于已在開源平臺(tái)上安裝了軟件的任何人來說,在Linux上安裝1Password非常簡(jiǎn)單。我會(huì)逐步介紹在基于Ubuntu的發(fā)行版和基于Red Hat的發(fā)行版上安裝的過程。
先從基于Ubuntu的發(fā)行版說起。
登錄到桌面,打開終端窗口。使用以下命令下載并添加1Password所需的GPG密鑰:
- curl -sS https://downloads.1password.com/linux/keys/1password.asc | sudo gpg --dearmor --output /usr/share/keyrings/1password-archive-keyring.gpg
密鑰添加后,使用以下命令創(chuàng)建1Password庫條目:
- echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/1password-archive-keyring.gpg] https://downloads.1password.com/linux/debian/amd64 stable main' | sudo tee /etc/apt/sources.list.d/1password.list
使用以下四個(gè)命令,添加debsig-verify策略(用于驗(yàn)證1Password .deb軟件包的簽名):
- sudo mkdir -p /etc/debsig/policies/AC2D62742012EA22/
- curl -sS https://downloads.1password.com/linux/debian/debsig/1password.pol | sudo tee /etc/debsig/policies/AC2D62742012EA22/1password.pol
- sudo mkdir -p /usr/share/debsig/keyrings/AC2D62742012EA22
- curl -sS https://downloads.1password.com/linux/keys/1password.asc | sudo gpg --dearmor --output /usr/share/debsig/keyrings/AC2D62742012EA22/debsig.gpg
更新apt:
- sudo apt-get update
使用以下命令安裝1Password:
- sudo apt-get install 1password -y
現(xiàn)在,我們?cè)诨赗ed Hat的發(fā)行版上安裝。
登錄到桌面,打開終端窗口。使用以下命令添加1Password GPG密鑰:
- sudo rpm --import https://downloads.1password.com/linux/keys/1password.asc
下一步,使用以下命令添加1Password庫:
- sudo sh -c 'echo -e "[1password]\nname=1Password Stable Channel\nbaseurl=https://downloads.1password.com/linux/rpm/stable/\$basearch\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=\"https://downloads.1password.com/linux/keys/1password.asc\"" > /etc/yum.repos.d/1password.repo'
最后,安裝1Password:
- sudo dnf install 1password -y
一旦您安裝了1Password,會(huì)在桌面菜單中找到密碼管理器對(duì)應(yīng)的條目。打開它,登錄到您的帳戶,開始使用這款出色的解決方案,可以開始添加諸如此類的條目(見圖A):
- 登錄
- 安全便條
- 信用卡
- 身份
- 密碼
- 文檔
- API登錄信息
- 銀行賬戶
- 數(shù)據(jù)庫
- 駕駛執(zhí)照
- 電子郵件帳戶
- 病歷
- 更多
圖A. 1Password UI非常精心地設(shè)計(jì),完美地集成到Linux桌面中
在就因?yàn)椴皇情_源而對(duì)1Password不屑一顧之前,建議您還是試一下。我把我的BitWarden數(shù)據(jù)庫成功導(dǎo)入到1Password中,會(huì)在接下來幾天確定這款專有解決方案是否好得足以讓我遠(yuǎn)離那款開源工具。據(jù)初步印象,1Password很棒。不妨安裝它、親自試一下。
原文標(biāo)題:1Password: How to install the password manager on Linux,作者:Jack Wallen
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】