Alfred Workflow를 통해 MFA Token(암호화 포함) 단순화
Enter MFA Code:
에 물었을 때 하나하나 CLI로 생성하는 것이 번거롭다.맥에 익숙한 고기능 랜서Alfred의 워크플로우(유료 옵션)를 사용하면 유연한 기능 정의를 할 수 있어 알프레드 워크플로우에서 MFA Token을 간단하게 생성할 수 있다.반년 이상 자신의 환경에서 활용했지만 숙련된 만큼 햇볕을 쬐어야 한다.
이미 유사한workflow가 있지만 비밀 키를 명문으로 관리하고 싶지 않기 때문에 CLI에서 Authy와 함께 MFA Token 생성와 같은 방법으로 암호화합니다.
생성된 영패는 클립보드에 복사하는 동시에 이전 창에 자동으로 붙기 때문에 awscli처럼 테미나르(Terminal)로 영패를 찾아도 사용할 수 있다.
기능
mfa SERVICE
를 입력하면 로그인한 서비스가 추가로 검색됩니다.사전 준비
사용하려면 설치oath-toolkit가 필요합니다.
oathtool 명령을 통해 HTOP/TOTP Token을 생성할 수 있습니다.
Homebrew로 빠르게 설치하세요.
brew install oath-toolkit
Terminal로 oathtool을 입력하고 도움말을 표시한 후 설치하면 됩니다.워크플로우 설치
다음 페이지에서workflow를 가져와 설치하십시오.
사용법
RSA 키 초기화는 처음 필요합니다.
Alfred 창에
mfa init
를 입력하여 초기화 하십시오.버튼을 만들 때 암호문이 들립니다. 원하는 암호를 입력하십시오.
이것은 암호화된 후 등록된 각 서비스의 기밀 키를 위한 것입니다.
서비스 추가
Alfred 창에
mfa add サービス名 シークレットキー
를 입력하면 새 서비스가 추가됩니다.기밀키는 기본적으로 MFA 등록 시 QR코드가 표시될 때만 얻을 수 있지만, 옥시를 사용하는 사람은 이후 강제로 비밀키를 빼낼 수 있다.
참조CLI에서 Authy와 함께 MFA Token 생성.
토큰 생성
추가 검색은 Alfred 창
mfa サービス名
에서 수행할 수 있습니다.서비스 이름의 일부와 일치합니다.
최근에 사용한 서비스가 상위권에 들도록 목록을 자동으로 조정합니다.
서비스 삭제
Alfred 창에
mfa rm サービス名
를 입력하면 기존 서비스를 삭제할 수 있습니다.덤
생성된 목록은 암호화 방법CLI에서 Authy와 함께 MFA Token 생성과 같기 때문에 글의
mfacodegen
명령으로 관리되는workflow 파일을 직접 사용할 수 있습니다.인용 데이터의 경로를 변경해야 합니다.
Reference
이 문제에 관하여(Alfred Workflow를 통해 MFA Token(암호화 포함) 단순화), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/u-minor/items/597c4463ba75ca90d82b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)