우리 조직은 며칠 내에 다단계 인증(MFA)을 요구할 예정이며 Microsoft 계정을 사용합니다. 인터넷에서 Linux용 유효성 검사 응용 프로그램이 있다는 것을 읽었습니다. 그 중 하나는검증인.
Microsoft 서비스에 대한 최신 정보는 없지만 앱이 "Microsoft To-Do" 및 "Microsoft Azure"와 같은 많은 서비스를 제공하는 것 같습니다. 또한 Microsoft 웹사이트에는 "인증 앱", "전화", "대체 전화", "보안 키", "직장 전화" 등 여러 가지 방법이 있습니다.
"Authenticator Application"과 "Security Key" 인증 방법을 설정해 보았습니다. 두 경우 모두 다음 오류가 발생합니다.
(authenticator:365334): Gtk-CRITICAL **: 08:26:43.787: _gtk_css_corner_value_get_y: assertion 'corner->class == >K_CSS_VALUE_CORNER' failed
2023-07-12T06:26:49.446034Z ERROR authenticator::widgets::accounts::add::imp: Failed to load from QR Code file: Invalid OTP uri format, expected otpauth, got phonefactor
내가 이해하는 이 오류 메시지는: 내가 받은 QR 코드는 스마트폰 앱에서만 작동하며 Authenticator GNOME 앱은 Microsoft의 Android를 대체하기 위한 것이 아닙니다.검증인애플리케이션 또는 기타 Microsoft MFA 서비스?
저는 Android나 IOS 스마트폰이 없고, Windows도 사용하지 않습니다. Linux에서 이 MFA 서비스를 사용할 수 있나요?
답변1
Microsoft가 2FA를 구현하는 방법에 대해 자세히 알지 못하지만 Microsoft Authenticator 애플리케이션이 표준 TOTP 애플리케이션과 호환되지 않는 독점 프로토콜이나 알고리즘을 사용하는 것 같습니다. 또한 Microsoft 365 관리자는 표준 TOTP를 허용하지 않는 옵션을 활성화할 수 있으며 권장됩니다. 기존 TOTP가 작동을 멈추고 허용되는 유일한 2FA 형식이 iOS 또는 Android의 Microsoft Authenticator 앱뿐인 지금 이런 상황에 직면했습니다. 제 경우에는 하드웨어 키도 더 이상 허용되지 않으며 다른 옵션도 없습니다. 관리자가 아직 표준 TOTP를 비활성화하지 않은 경우 "내 계정" 아래의 "보안"으로 이동하여 TOTP이며 모든 앱에서 작동하는 "기타" 유형의 2FA를 추가할 수 있습니다. 이 옵션을 비활성화하면 옵션이 전혀 표시되지 않으며 유일한 옵션은 Android 또는 iOS 장치에 MS 앱을 설치하는 것입니다.
수정 및 추가 정보: "다른 인증 애플리케이션을 사용하고 싶습니다"를 볼 수 있습니다. 링크를 설정하려고 하면 모든 TOTP 애플리케이션을 사용할 수 있습니다. 이 링크가 없으면 다른 것을 사용할 수 없습니다. 스크린샷이 포함된 Microsoft 설명서는 다음과 같습니다. https://support.microsoft.com/en-us/account-billing/set-up-the-microsoft-authenticator-app-as-your-verification-method-33452159-6af9-438f-8f82-63ce94cf3d29
답변2
보통 정상맨 위MFA 또는 2FA로 사용됩니다. 개방형 표준이므로 토렌트를 저장하고 TOTP를 생성하는 데 어떤 애플리케이션이 사용되는지는 전혀 의미가 없습니다.
모바일 Linux 앱을 찾고 있다면 다음을 확인하세요.https://linuxphoneapps.org/categories/multi-factor-authentication/
(데스크탑) 비밀번호 금고도 있습니다(예:KeePassXC), TOTP 시드를 저장하고 TOTP를 생성할 수 있습니다...하지만비밀번호와 TOTP 시드를 같은 위치에 저장하면 MFA가 무효화됩니다! 특히 비밀번호가 안전하거나 더 정확하게 말하면 데이터베이스는 여러 요소로 보호되지 않습니다.
이는 데이터베이스에 TOTP를 추가하는 방법에 대한 지침이기도 합니다.https://keepassxc.org/docs/KeePassXC_UserGuide#_adding_totp_to_an_entry
일반 텍스트로 된 토렌트를 찾는 데 문제가 있는 경우 QtQR과 같은 도구를 사용하여 QR 코드를 스캔하고 수동으로 추출하세요.
답변3
저도 비슷한 이유로 알아보고 있습니다.
결국 Android-x86 VM을 설치하고 그 안에 Microsoft Authenticator 애플리케이션을 설정했습니다.
이것은 효과가 있지만 약간 투박하고 어색합니다.