나는 과거에 Buttercup 및 Enpass를 포함하여 일부 암호 관리자를 다루었습니다. , 모두 GUI 앱이었습니다. 오늘은 단말기를 통해서만 사용할 수 있는 Pass.라는 비밀번호 관리자를 소개합니다.
Pass는 암호화된 GPG 파일에 암호를 저장하여 Unix 철학을 구현하는 오픈 소스 명령줄 기반 암호 관리자 응용 프로그램입니다. 다양한 폴더 계층 구조로 구성하고, 컴퓨터 간에 전송하고, 표준 명령줄 파일 관리 유틸리티를 사용하여 조작할 수 있습니다.
Pass는 궁극적으로 bash 스크립트이므로 일부 Python 및 Ruby를 사용하여 다른 관리자로부터 암호 가져오기와 같은 작업을 수행합니다. 예를 들어. 비밀번호를 홈 디렉토리에 숨겨진 .password-store 폴더에 저장합니다.
패스 기능
Linux에서 Pass 설치 및 사용 방법
아직 GPG 키가 없다면 이 가이드를 사용하여 직접 생성해야 합니다.
Pass를 설치하려면 Linux 배포판에 따라 다음 명령을 실행하십시오.
$ sudo apt-get 설치 패스 $ sudo yum 설치 패스 암호 저장소의 $ sudo zypper
그리고 다음 명령으로 비밀번호 저장소를 초기화합니다.
$ 패스 초기화 GPG_ID_OR_EMAIL
GPG_ID_OR_EMAIL은 8자리 16진수 코드 GPG 키의 ID이거나 GPG 키를 생성하는 데 사용한 이메일 주소입니다. 언제든지 "gpg –list-secret-keys" 명령을 사용하여 두 키를 모두 검토할 수 있습니다.
이제 시작하도록 설정했으므로 "" 내에 fossmint.com에 대한 새 암호를 추가하는 방법입니다. 초보자” 폴더:
$ 통과 삽입 초급/fossmint.com
"pass"를 입력하여 모든 암호를 나열하면 트리 보기가 반환됩니다.
$ 합격 비밀번호 저장소 └── 초보자 └── fossmint.com
다음 명령을 사용하여 비밀번호를 표시할 수 있습니다. fossmint.com” 항목) 좋아요.
$ 합격 초심자/fossmint.com
비밀번호를 다음과 같이 표시하지 않고 클립보드에 복사할 수 있습니다.
$ 패스 -c 초심자/fossmint.com
기존 암호를 편집하려면(예: 위의 동일한 "beginner/fossmint.com" 항목) 사용:
$ 통과 편집 초급/fossmint.com
GPG 암호를 입력하라는 메시지가 표시되면 저장된 암호 또는 파일에 대한 기타 정보를 편집할 수 있습니다.
그게 다야! 당신이 나에게 묻는다면 많은 일. 사실 나 혼자 남겨두고 GUI 암호 관리자를 고수할 것입니다. 특히 설정하는 데 그렇게 많은 시간을 할애할 필요가 없기 때문입니다.
하지만 누가 압니까? 터미널은 각자가 가장 좋아하는 장소일 수 있습니다. 당신 것입니까? Pass에 대한 의견을 아래 댓글 섹션에 남겨주세요.