답변:
GUI 와 CLI 모두 Java 앱이 있습니다 . 둘 다 Wikipedia 의 Google OTP 페이지에 표시되었습니다 . 둘 다 각각의 다운로드 페이지에 설치 지침이 포함되어 있습니다.
나는 그 아이디어를 좋아하지만 이것들 중 어느 것도 테스트하지 않았으며 그들이 안전하거나 올바르게 작동한다고 가정하지도 않았다. 추천 검색어가 아니라 내 검색 결과를 요약 한 것입니다.
웹 브라우저에 일부 Extension을 사용할 수 있으며 꽤 잘 작동합니다.
여기 예가 있습니다 :
Chrome / Chromium / Yandex (및 기타 Chrome 기반 브라우저)의 경우 Authenticator를 사용할 수 있습니다. 이 링크 에서 "Chrome에 추가"버튼을 클릭하십시오 .
: 또는 당신은을 통해 추가 할 수 있습니다 Customise and control
(브라우저의 세 대시 / 도트 오른쪽 상단) 메뉴> Settings
> Extensions
> Get more extensions
(목록의 맨 아래에)> Search the store
에 대한을 : Authenticator
.
암호 를 추가 해야합니다 . 이 단계에서는 여러 계정을 동기화 할 수 있습니다. Google 계정으로 사용하는 컴퓨터간에 인증 데이터를 전송합니다.
인증 키를 추가하려면 먼저 브라우저에서 데모 바코드를 열려면 여기 를 클릭하십시오 . 그런 다음 다음 단계를 수행하십시오. QR 코드 스캔 또는 수동 입력 . 일부 Google 응용 프로그램에서 바코드를 생성하지 않으면 대부분의 경우 수동 입력 만 사용해야합니다. 인증 코드가 시간 기반 인 경우 Google 시계와 동기화 시계 기능을 사용해야 합니다 .
응용 프로그램 을 사용 하려면 인증 기 아이콘을 클릭하십시오. 새로운 사이클이 시작될 때까지 기다리십시오. 새로 생성 된 키를 클릭하십시오. 클립 보드에 복사됩니다.
열쇠를 사용하십시오! 보통 당신은 그것을 사용하는 약 1 분 반이 있습니다.
다른 브라우저에는 익숙하지 않지만 Firefox와 비슷한 방식으로 Open Two-Factor Authenticator를 사용할 수 있습니다 .
또한 다음 답변에서는 Apache2 및 OpenSSH 내에서 2 단계 인증 (Google OTP)을 구현하는 방법에 대해 설명합니다.
작은 명령 줄 유틸리티를 설치하기 만하면 oathtool
됩니다.
sudo apt-get install oathtool
그런 다음 이러한 명령을 실행하여 일회용 비밀번호를 얻으십시오.
oathtool --totp -b YOURSECRET