Computer >> 컴퓨터 >  >> 네트워킹 >> 인터넷

2단계 인증(2FA) 코드, 앱별 백업 및 복구 방법 총정리

2단계 인증(2FA) 코드, 앱별 백업 및 복구 방법 총정리

2단계 인증(Two-Factor Authentication, 2FA)은 해커가 계정에 접근하는 것을 막아주는 매우 유용한 보안 도구입니다. 요즘은 모든 2FA 코드를 한곳에 모아 관리할 수 있는 앱도 다양하게 출시되어 있습니다. 여러 기기와 앱을 뒤지며 로그인 코드를 찾을 필요 없이, 앱만 실행하면 원하는 사이트의 인증 코드를 바로 확인할 수 있죠.

하지만 편리한 만큼 골치 아픈 문제도 생깁니다. 휴대폰을 새로 구입했을 때 기존 기기의 모든 코드를 새 폰으로 옮기려면 어떻게 해야 할까요? 더 심각한 경우는 휴대폰을 분실해 코드까지 모두 잃어버렸을 때입니다. 이런 상황에 대비하려면 미리 2FA 코드를 백업해 두었다가 필요할 때 복구할 수 있도록 준비하는 것이 가장 좋습니다.

백업되는 것은 무엇일까?

2FA 코드를 백업한다는 개념이 조금 이상하게 들릴 수 있습니다. 어차피 코드는 30초마다 만료되는데, 굳이 백업할 필요가 있을까요? 걱정하지 마세요. 우리가 백업하는 것은 실제 코드가 아니라 코드를 생성하는 데 사용되는 '시드(seed)' 값입니다.

2FA 코드 생성기를 사용하면 생성되는 코드는 '시드'라는 값을 기반으로 만들어집니다. 이 시드는 내 기기와 2FA를 설정한 로그인 서버 양쪽이 모두 알고 있으며, 어떤 시점에 어떤 코드가 생성될지 결정합니다.

서비스에 로그인할 때 코드를 입력하면, 로그인 서버는 내가 제공한 코드와 시드로 생성된 코드가 일치하는지 확인합니다. 두 코드가 일치하면 진짜 사용자임이 입증되어 로그인이 허용됩니다.

따라서 이 시드 값만 백업해 두면 어떤 기기에서든 코드 생성기를 그대로 재현할 수 있습니다. 새 기기에서 일일이 사이트마다 2FA를 다시 설정할 필요 없이, 시드만 불러오면 필요한 코드를 바로 생성할 수 있습니다.

Authy에서 코드 백업하기

2단계 인증(2FA) 코드, 앱별 백업 및 복구 방법 총정리

Authy로 2FA 인증을 사용하고 있다면 백업이 아주 간단합니다. Authy에는 클라우드 백업 기능이 내장되어 있어 코드를 자동으로 기록하고 자체 서버에 안전하게 보관해 줍니다.

클라우드 백업을 활성화하려면 먼저 화면 오른쪽 위의 점 세 개 아이콘을 누른 후 '설정(Settings)'으로 들어갑니다. '계정(Accounts)' 항목에서 '백업(Backups)' 스위치를 찾아 켜세요. 백업용 비밀번호를 설정하라는 안내가 나오면 비밀번호를 두 번 입력하여 클라우드 백업을 활성화합니다.

새 기기에 Authy를 설치한 후 기존과 동일한 계정으로 로그인하면, Authy가 백업 잠금 해제용 비밀번호를 요청합니다. 비밀번호를 입력하면 모든 코드가 그대로 복원됩니다!

LastPass Authenticator에서 코드 백업하기

2단계 인증(2FA) 코드, 앱별 백업 및 복구 방법 총정리

LastPass Authenticator는 앱을 처음 설치할 때 백업 설정 여부를 묻습니다. 이때 거부했거나 어떻게 답했는지 기억나지 않더라도, LastPass의 클라우드 백업 기능은 언제든 쉽게 활성화할 수 있습니다.

LastPass 메인 화면 왼쪽 위의 메뉴(가로줄 세 개) 아이콘을 누르고 '설정(Settings)'으로 이동하세요. 'LastPass에 백업(Backup to LastPass)'이라는 옵션을 찾아 체크하면 됩니다. 이후 LastPass가 백업 저장을 위해 패스워드 매니저 앱 설치를 요청합니다. 해당 앱을 다운로드하여 설치하면 LastPass 계정으로 백업 설정을 마칠 수 있습니다.

백업을 복구해야 할 때는 앱을 설치하고 실행하기만 하면 됩니다. 앱 실행 시 가장 먼저 나타나는 선택지 중에 '백업에서 복원' 옵션이 포함되어 있으므로, 이를 선택하고 로그인하면 코드를 그대로 되찾을 수 있습니다.

Google Authenticator에서 코드 백업하기

안타깝게도 Google Authenticator는 코드 백업 기능을 지원하지 않습니다. 휴대폰을 분실하면 인증기로 등록했던 모든 사이트에 일일이 연락해 계정에서 기기를 제거해야 합니다. 새 휴대폰에 Google Authenticator를 설정하려면 2단계 인증 페이지로 이동해 Authenticator 항목 아래의 '휴대폰 변경(Change Phone)'을 클릭하면 됩니다.

2단계 인증(2FA) 코드, 앱별 백업 및 복구 방법 총정리

QR 코드 스캔 방식의 Google Authenticator를 선호하면서도 백업 기능이 있는 인증기를 원한다면 걱정하지 마세요. QR 코드 방식은 Google만 사용하는 것이 아닙니다. Authy나 LastPass Authenticator 같은 앱도 Google Authenticator 대신 QR 코드를 스캔할 수 있으며, 코드를 자체 서버에 백업해 줍니다. 좀 더 직접적인 관리를 원한다면 Authenticator Plus를 사용해 자신의 Google Drive나 Dropbox 계정에 코드를 백업할 수도 있습니다.

패스워드 매니저 활용하기

인증기 앱 외에도 일부 패스워드 매니저는 2단계 인증 기능을 함께 지원합니다. 1Password나 Enpass 같은 패스워드 매니저가 좋은 선택지입니다.

직접 백업하기!

패스워드 매니저가 QR 코드를 저장해 둘 수 있다면, 물론 우리도 직접 같은 방식을 활용할 수 있습니다. 인증기를 설정할 때마다 QR 코드를 사용하게 되는데, 이때 백업 코드를 안전한 곳에 저장하는 습관을 들이세요. 단, 본인 외에는 아무도 찾을 수 없는 곳에 보관해야 합니다. 그렇지 않으면 다른 사람이 코드를 스캔해 모든 2FA 시드에 접근할 수 있게 됩니다!

코드를 안전하게 지키세요

2단계 인증은 기기를 안전하게 보호하는 훌륭한 방법이지만, 인증 앱을 잃어버리면 모든 것을 복구하기가 쉽지 않습니다. 이제 다양한 앱에서 2FA 코드를 백업하는 방법을 알았으니, 미리 대비해 두시기 바랍니다.

여러분이 가장 선호하는 2FA 앱은 무엇인가요? 아래 댓글로 알려주세요.

이미지 출처: Multi factor authentication