Google Chromeでは、ログインページに移動すると、「ロック解除するキーリング「デフォルト」のパスワードを入力してください」というウィンドウがポップアップ表示されます。ほとんどの場合、[キャンセル]をクリックするか、パスワードを入力すると、ログインフォームは自動的に入力されます。
ポップアップを削除するにはどうすればよいですか?システムパスワードを要求するのではなく、毎回自動ログインするようにします。ダイアログボックスは、他のアプリでは表示されません。
here で説明したように、キーリングパスワードを空白に設定できます。
System/Preferences/Password and Encryption keysに移動し、適切なフォルダーを右クリックして、Change Passwordをクリックします。古いパスワードを入力し、新しいパスワードを空白のままにします。
最初にlibpam-gnome-keyring
がインストールされていることを確認してから、ログアウトして再度ログインします。
Chromeを再度開くと、キーリングのパスワードが要求されますが、ログインするたびにキーリングのロック解除のオプションが表示されます。これが選択されていることを確認し、パスワードを入力してキーリングのロックを解除します。
マンページから:
--password-store = <basic | gnome | kwallet>
使用するパスワードストアを設定します。デフォルトでは、デスクトップ環境に基づいて自動的に検出されます。basic
は、暗号化されていない組み込みのパスワードストアを選択します。gnome
はGnomeキーリングを選択します。kwallet
は(KDE)KWalletを選択します。 (KWalletは、KDE以外では確実に動作しない可能性があることに注意してください。)
ランチャーでこれを修正する最も簡単な方法は、.desktop
ファイルをホームフォルダーにコピーして編集することです(google chromeユーザーは適切なファイルをコピーする必要があります)。
cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications
次に、Exec
行が次のようになるように新しいファイルを編集します。
Exec=chromium --password-store=basic %U
他のChromiumアプリがインストールされている場合、それらの.desktop
ファイルも~/.local/share/applications
にある必要があり、それに応じて編集します。
この迷惑なメッセージは次の方法で削除できます
準備ができました!
ポップアップについては、ChromiumはWebサイトのパスワードを暗号化するためにパスワードを要求します。パスワードがなければ(言われたとおり)、誰かがあなたのパスワードにアクセスでき、いくつかのファイルへの読み取りアクセスができます。
キーリングパスワードをログインパスワードに設定すると、問題が解決するはずです。パスワードを完全に削除すると、パスワードなしでキーリングにアクセスできるようになります(つまり、読み取りアクセス権を持つすべてのユーザーがアクセスできます)。
まず第一に、私はUbuntuでもセキュリティの専門家でもありません。私は、Parallelsで実行されているUbuntu 16.04 ChromeにVMをインストールしたかった、平均的なユーザー/プログラマーです。
Chromeをインストールしましたが、この迷惑なキーリングパスワードのポップアップが表示され、ユーザーのパスワードを入力しようとしていませんでした。
私が非常に偶然仕事をするようになった解決策は:
Ubuntu 12.10
お役に立てれば
1.Gotoキーリングとパスワード
2. [ログイン]を右クリックして削除します。
3.開くChrome新しいパスワードの入力を求められます。空白のままにして続行します。それでおしまい
Ubuntu VMをセットアップするときに、パスワードポップアップを簡単に無効にできるようにするために、このワンライナーを作成しました。 Chrome(Chromiumではない)がインストールされたUbuntu 16.04システムでテストしました。
Sudo sed -i '/^Exec=/s/$/ --password-store=basic %U/' /usr/share/applications/google-chrome.desktop
このコマンドは、--password-store=basic %U
で始まる/usr/share/applications/google-chrome.desktop
の行の最後にExec=
を追加します。
Capi Etherielに感謝します。CapiEtherielは私の開発に使用した答えです。
私のコンピューターで今問題が発生したので、より良い解決策があると思います。
Accessories -> Password
に移動します
「ログイン」フォルダーを右クリックします
「パスワードの変更」を選択します
「ロック解除」を選択し、新しいパスワードを入力します。
したがって、ポップアップが再び表示されることはありません。
これは、ユーザープロファイル全体を複製したいときに起こりました。すべてのアプリが相対パス名で設定を保存するとは限りません。
私の場合、apps/seahorse/listing
のdconfセクションをダンプし、元のディレクトリ名を置き換えて再インポートする必要がありました。
ここに解決策を書くと、私はこれをもう一度ヒットすることを忘れる可能性が最も高いです:
dconf dump /apps/seahorse/listing/ > dconf.txt
dconf.txt
の間違ったパス名を削除する
(私の場合、次の行でした:keyrings-selected=['secret-service://login', 'openssh:///home/OLDUSERNAME/.ssh', 'openssh:///home/NEWUSERNAME/.ssh']
)
dconf reset -f /apps/seahorse/listing/
cat dconf.txt | dconf load /apps/seahorse/listing/
Xubuntu(Xfce)では、この問題を修正するには、[設定]-> [セッションと起動]-> [詳細設定]で[起動時にGNOMEサービスを起動]を有効にし、ログアウトして再度ログインする必要があります。
Google Chromeが更新されるたびに実行できるスクリプトを書きました。
次のスクリプトをコピーして、お気に入りのテキストエディターに貼り付けます。
#!/bin/bash
sed -i 's/@\"/@ --password-store=basic"/g' /opt/google/chrome/google-chrome
ホームディレクトリにfixchrome
という名前でファイルを保存し、次のコマンドを実行してファイルを実行可能にします。
chmod +x ~/fixchrome
これで、次のコマンドを実行して、Google Chromeが更新されるたびに修正できます。
Sudo ~/fixchrome