web-dev-qa-db-ja.com

どのプログラムがパスワードを要求しているのかを知るにはどうすればよいですか?

Gnomeから「認証リクエスト」ダイアログが時々表示されますが、どのプログラムが要求しているか、それがどのアカウントについて話しているのかさえわかりません。

enter image description here

[編集済みメール]は私のメールアドレスですが、そのアドレスを複数のアカウントで使用していて、パスワードがすべて異なっています。何を求めているのかわかりません。このダイアログは、しばらく離れた後にコンピュータのロックを解除するとポップアップする傾向があります。 「キャンセル」をクリックするだけで、ダイアログがしばらく消えます。それを行っても他のメッセージは表示されません。

Arch LinuxでGnome 3.8.3を実行しています。

注:この質問を書いた後、Gnome設定でオンラインアカウントを確認することを考えました。私は(そのメールの下で)私のGoogleアカウントを「資格情報の有効期限が切れている」と表示していることに気付きました。それが原因でしたか?私はGoogleアカウントに再度ログインしましたが、それで問題が解決したかどうかを判断するのは時期尚早です。また、誰が自分のパスワード(およびどのアカウント)を要求しているのかを知る方法も知りたいです。

22
cjm

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 を使用できます。 xwininfoxorg-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

ウィンドウに関する追加情報が必要な場合は、ウィンドウのIDを指定してxpropを使用します。

$ 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
8
user26112

Googleアカウントに誤ったパスワードを誤って入力したときに、この問題が発生しました。

Seahorse(パスワードとキー)を開き、GOA google credentials...のエントリを見つけて削除することで解決しました。

次にGNOMEに再度ログインしてOnline Accountsを開きました。

私は正しいパスワードで自分のGoogleアカウントにサインインしました。

2
Paul Hicks

私もこの問題を抱えていました...そして最終的にそれを修正することにしました。

また、polymが提案したことを実行したところ、「google credentials」のエントリが3つあることがわかりました。

具体的には:

  1. タツノオトシゴを開く(パスワードとキー)
  2. 「パスワード」で「ログイン」を選択します
  3. 検索ウィンドウに「gnome」と入力します
  4. 「ID account_blahblahのGOA googleクレデンシャル」で始まるすべてのエントリを削除します
  5. 「パスワードとキー」を閉じる
  6. 設定を開く->オンラインアカウント
  7. 「Google」のエントリを削除(「-」ボタン)
  8. エントリを追加して戻し(「+」ボタン)、ダイアログの指示に従ってください。
  9. 「オンラインアカウント」を閉じる

これまでのところ、効果があったようです。

2
David Utidjian

同様の問題がありました。これが私の状況です。 Evolutionでアカウント情報を設定しましたが、パスワードを差し引いていません。 GNOME検索バーに何かを入力するたびに、パスワードの入力を求められます。

私の問題を解決するのに最も近いのは 12.10-アクセスプロンプトがパスワードを要求し続ける-Ubuntuに問い合わせる でしたが、次の場合に限られます

私の特定のケースでは、このダイアログボックスが完全に消える前に、EvolutionがGmailアカウントをチェックしないようにする必要もありました。

しかし、Evolutionにはそのような設定は見つかりませんでした。それで、私はGNOMEが犯人だと考え、メールを検索していると想像して、漠然とSearchの設定メニュー項目を思い出しました。

Gnome設定に移動し、最初のグループPersonalの下でSearchを選択しました。メールはそうではありませんが、Contactsはそうでした。 Contactsの選択を解除したところ、GNOME検索バーの動作が向上したようです。

0
Brady Trainor

「パスワードが正しくありませんでした」問題は、「GMail」が「Evolution」を安全性の低いアプリとして識別し、アプリへの認証を提供しないためです。この機能は必要に応じて変更できます https://www.google.com/settings/security/lesssecureapps

ただし、evolutionへのメールアクセスを許可したくない場合は、次の手順に従って、evolutionのGmailアカウントを削除できます。

1)Evolutionを開く2)編集3)設定4)メールアカウントを選択し、「削除」を押します

これにより、メールアカウントが進化から削除され、サインインの問題が解消されます...

この回答がお役に立てば幸いです!!!!

0
suhasesturi