본문으로 건너뛰기
안형우

안녕하세요. 14년차 풀스택 웹개발자 안형우입니다. 이 블로그에서는 WordPress, PHP, CSS, 사용성, 리눅스 서버 등 풀스택 웹개발에서 마주하는 다양한 문제 상황과 해결책, 필요한 개념들을 다룹니다. 👉 소개


작업물

📌 CSS가 어려운 이유 — 프로젝트 중심 실전 CSS 강의 소개 2023-04-13
📌 워드프레스, 답답한 빌더와 플러그인 대신 시원하게 커스터마징하기(강의) 2023-01-15
📌 아무도 말하지 않는 PHP의 좋은 점 2018-10-13
📌 유지보수하기 쉬운 CSS 전략(슬라이드) 2016-12-20
📌 워드프레스 테마에서 템플릿 파일 매칭 순서 2013-05-12
📌 [번역] CSS 코드 냄새 2013-01-01

우분투 리눅스에서 GNU Pass 활용 설치 명령어

메모용으로 간단히 정리한 것입니다.

설치

프로그램 설치

sudo apt install pass pass-extension-otp

브라우저 확장 설치

파이어폭스·크롬에서 browserpass 확장 설치: 크롬, 파이어폭스

브라우저 확장과 통신할 browserpass-native 설치

browserpass-native 프로젝트 릴리즈에서 자신의 운영체제에 맞는 릴리즈를 선택해서 다운로드한 뒤 지침을 따른다(우분투의 webext-browserpass 패키지는 크로미움과 파이어폭스에서만 작동하기 때문에(출처) 설치를 추천하지 않는다).

# linux64 대신 자기 운영체제에 맞는 것을 넣으면 된다.
make BIN=browserpass-linux64 configure      # Configure the hosts json files
sudo make BIN=browserpass-linux64 install   # Install the app

browserpass-native 브라우저별 설정

브라우저별 설정 안내를 보고 지침을 따른다. sudo make hosts-chrome-user, sudo make host-firefox-user, sudo make host-edge-user 식으로 가운데 브라우저 이름을 넣으면 된다.

브라우저에 따른 명령이 다 있으니 따라서 하면 된다.

저장소

저장소를 새로 만들려면 아래 명령어 사용

pass git init

저장소가 이미 있다면 ~/.password-store에 저장소 클론.

브라우저 패스에서 OTP 사용하기

~/.password-store/.browserpass.json 파일을 만들고 아래 내용 넣기

{
    "enableOTP": true
}

그리고 브라우저의 browserpass 설정에 가서 OTP 활성화.

(브라우저 패스는 패스워드와 OTP를 하나의 도구로 관리하는 것을 권장하지 않음. 패스 저장소가 털리는 순간 OTP까지 털리는 것이기 때문.)

안녕하세요. 14년차 풀스택 웹개발자 안형우입니다. 이 블로그에서는 WordPress, PHP, CSS, 사용성, 리눅스 서버 등 풀스택 웹개발에서 마주하는 다양한 문제 상황과 해결책, 필요한 개념들을 다룹니다. 👉 소개


작업물

Leave a Reply

Your email address will not be published. Required fields are marked *