어떤 프로그램에 비밀번호가 필요한지 어떻게 알 수 있나요?

어떤 프로그램에 비밀번호가 필요한지 어떻게 알 수 있나요?

가끔 Gnome에서 "인증 요청" 대화 상자가 표시되는데 프로그램이 무엇을 요구하는지, 심지어 어떤 계정에 대해 말하는 것인지 전혀 알 수 없습니다.

여기에 이미지 설명을 입력하세요

[이메일 수정됨]은 내 이메일 주소 중 하나이지만 해당 주소를 여러 계정에 사용했는데 모두 비밀번호가 다릅니다. 나는 그것이 무엇을 요구하는지 모른다. 이 대화 상자는 잠시 자리를 비운 후 컴퓨터 잠금을 해제할 때 나타나는 경향이 있습니다. "취소"를 클릭하면 대화 상자가 잠시 동안 사라집니다. 이렇게 하면 다른 메시지가 수신되지 않습니다.

저는 Arch Linux에서 Gnome 3.8.3을 실행하고 있습니다.

참고: 이 질문을 쓴 후 Gnome 설정에서 온라인 계정을 확인하려고 생각했습니다. 내 Google 계정(해당 이메일 아래)에 '자격 증명이 만료되었습니다'라고 표시되어 있는 것을 확인했습니다. 이것이 이유입니까? Google 계정에 다시 로그인했지만 문제가 해결되었는지 확인하기에는 아직 이르습니다. 누가 내 비밀번호(그리고 어떤 계정)를 요구하는지 어떻게 알 수 있는지 궁금합니다.

답변1

당신은 그것을 사용할 수 있습니다xprop, 패키지로 제공됩니다 xorg-xprop.

xprop비밀번호 프롬프트 창을 실행하고 선택하기만 하면 됩니다 . 예를 들어 xprop내 터미널 에뮬레이터에 대한 출력은 다음과 같습니다.

WM_STATE(WM_STATE):
        window state: Normal
        icon window: 0x0
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLASS(STRING) = "screen-256color", "screen-256color"
WM_HINTS(WM_HINTS):
        Client accepts input or input focus: True
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        program specified size: 564 by 340
        program specified resize increment: 7 by 14
        program specified base size: 4 by 4
WM_CLIENT_MACHINE(STRING) = "paradark"
WM_NAME(STRING) = "st"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW

WM_NAME필드는 귀하의 경우에 특히 유용할 수 있습니다.


xprop창을 선택할 수 없으면 이 기능이 작동하지 않습니다. 당신은 그것을 사용할 수 있습니다 xwininfo대신에. 포장에서 찾을 xwininfo수 있습니다 . xorg-xwininfo다음은 그 사용법의 예입니다:

$ xwininfo -display :0 -tree -root
xwininfo: Window id: 0x286 (the root window) "LG3D"

  Root window id: 0x286 (the root window) "LG3D"
  Parent window id: 0x0 (none)
     21 children:
     ...
     0x1a00001 "st": ("screen-256color" "screen-256color")  862x532+1056+546  +1056+546
     0x1600001 "st": ("screen-256color" "screen-256color")  1054x1065+-2112+13  +-2112+13
     0x600001 "st": ("screen-256color" "screen-256color")  862x532+-1728+546  +-1728+546
     0x400004 (has no name): ()  1x1+0+0  +0+0

창에 대한 추가 정보가 필요한 경우 xprop창 ID와 함께 사용하세요.

$ xprop -display :0 -id 0x600001
WM_STATE(WM_STATE):
        window state: Normal
        icon window: 0x0
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLASS(STRING) = "screen-256color", "screen-256color"
WM_HINTS(WM_HINTS):
        Client accepts input or input focus: True
WM_NORMAL_HINTS(WM_SIZE_HINTS):
        program specified size: 564 by 340
        program specified resize increment: 7 by 14
        program specified base size: 4 by 4
WM_CLIENT_MACHINE(STRING) = "paradark"
WM_NAME(UTF8_STRING) = "st"
WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW

답변2

실수로 내 Google 계정에 잘못된 비밀번호를 입력했을 때 이 문제가 발생했습니다.

Seahorse(비밀번호 및 키)를 열어 해당 항목을 찾아 GOA google credentials...삭제하여 해결했습니다.

그런 다음 GNOME에 다시 로그인하여 Online Accounts.

올바른 비밀번호로 Google 계정에 로그인했습니다.

답변3

나 역시 이 문제를 겪었고... 마침내 이 문제를 해결하기로 결정했습니다.

나는 또한 Polym의 조언을 따랐고 3개의 "Google Credentials" 항목이 있다는 것을 발견했습니다.

구체적으로:

  1. 오픈 해마(비밀번호 및 키)
  2. "비밀번호"에서 "로그인"을 선택하세요.
  3. 검색창에 "gnome"을 입력하세요
  4. "ID account_blahblah에 대한 GOA googlecredentials"로 시작하는 모든 항목을 제거합니다.
  5. "비밀번호 및 키"를 끄십시오
  6. 설정 열기 --> 온라인 계정
  7. "Google" 항목 삭제("-" 버튼)
  8. 항목("+" 버튼)을 다시 추가하고 대화 상자에서 작업을 수행합니다.
  9. "온라인 계정"을 닫으세요

지금까지는 효과가 있는 것 같습니다.

답변4

"비밀번호가 올바르지 않음" 문제는 "GMail"이 "Evolution"을 덜 안전한 응용 프로그램으로 식별하여 해당 응용 프로그램에 인증을 제공하지 않기 때문에 발생합니다. 원하는 경우 이 기능을 변경할 수 있습니다. https://www.google.com/settings/security/lesssecureapps

하지만 Evolution에서 이메일에 액세스하는 것을 원하지 않는 경우 아래 단계에 따라 Evolution에서 Gmail 계정을 삭제할 수 있습니다.

1) Evolution 열기 2) 편집 3) 기본 설정 4) 이메일 계정을 선택하고 "삭제"를 누르세요.

이렇게 하면 이메일 계정의 발전이 제거되고 더 이상 로그인 문제가 발생하지 않습니다...

이 답변이 도움이 되기를 바랍니다! ! ! !

관련 정보