Di Google Chrome, ketika saya pergi ke halaman login, sebuah jendela muncul meminta "Masukkan kata sandi untuk memasukkan 'default' untuk membuka kunci". Dalam kebanyakan kasus, apakah saya mengklik Batal atau memasukkan kata sandi saya, bagaimanapun juga form login otomatis terisi.
Bagaimana cara saya menyingkirkan popup? Saya ingin login otomatis setiap kali, bukan meminta kata sandi sistem saya. Kotak dialog tidak pernah muncul untuk aplikasi lain.
google-chrome
keyrings
DisgruntledGoat
sumber
sumber
google-chrome --password-store=basic
sehingga tidak akan meminta menggunakan keyring gnome. Lihat: code.google.com/p/chromium/wiki/LinuxPasswordStorage Karena ada solusi yang khusus untuk Chrome, pertanyaan ini tidak boleh berupa duplikat.rm ~/.local/share/keyrings/*
Sekarang buka Chrome, jika meminta kata sandi Anda, jangan masukkan satu pilih Lanjutkan setiap kali dan abaikan peringatan apa pun.Jawaban:
Seperti dijelaskan di sini, Anda dapat mengatur kata sandi kata kunci menjadi kosong.
Pergi ke Sistem / Preferensi / Kata Sandi dan kunci Enkripsi, klik kanan folder yang sesuai dan klik Ubah Kata Sandi. Masukkan kata sandi lama Anda dan biarkan yang baru kosong.
sumber
Pertama pastikan
libpam-gnome-keyring
sudah diinstal kemudian logout dan kembali.Saat Anda membuka Chrome lagi, itu akan meminta kata sandi untuk kata kunci tetapi akan memberi Anda opsi untuk membuka kunci kata kunci setiap kali Anda masuk. Pastikan ini dipilih dan masukkan kata sandi Anda untuk membuka kunci keyring.
sumber
--password-store=basic
opsi sehingga Chrome menggunakan penyimpanan kata sandi sendiri daripada mencoba menggunakan kunci-kunci GNOME) masih berfungsi dengan baik!Dari halaman manual:
Cara termudah untuk memperbaikinya dalam peluncur adalah menyalin
.desktop
file ke folder rumah Anda dan mengeditnya (pengguna google chrome harus menyalin file yang sesuai):cp /usr/share/applications/chromium-browser.desktop ~/.local/share/applications
Kemudian edit file baru sedemikian sehingga
Exec
baris berbunyi seperti ini:Exec=chromium-browser --password-store=basic %U
Jika Anda memasang aplikasi Chromium lainnya,
.desktop
file - file mereka juga harus masuk~/.local/share/applications
, edit sesuai dengan itu.sumber
google-chrome.desktop
bukanchromium-browser.desktop
.Anda dapat menghapus pesan yang mengganggu ini dengan
Siap untuk sekarang!
Mengenai munculan, Chromium meminta kata sandi untuk mengenkripsi kata sandi Anda untuk situs web. Tanpa kata sandi (seperti yang dikatakan) seseorang akan memiliki akses ke kata sandi Anda yang memiliki akses baca ke beberapa file.
sumber
Mengatur kata sandi keyring Anda ke kata sandi login Anda harus menyelesaikan masalah. Jika Anda benar-benar menghapus kata sandi, kata kunci Anda akan dapat diakses tanpa kata sandi (yaitu oleh setiap orang yang memiliki akses baca).
sumber
Pertama-tama, saya sama sekali bukan Ubuntu atau pakar keamanan. Saya hanya pengguna / programmer biasa yang ingin menginstal Chrome di Ubuntu 16.04 VM saya yang berjalan di bawah Parallels.
Saya menginstal Chrome, dan diminta dengan popup kata sandi keyring yang mengganggu ini, dan mencoba memasukkan kata sandi pengguna saya tetapi tidak berhasil.
Solusi yang saya dapat untuk bekerja secara tidak sengaja adalah dengan:
sumber
Ubuntu 12.10
Semoga ini membantu
sumber
1.Goto Keyring dan kata sandi
2. Klik kanan pada Login dan hapus.
3. Buka Chrome Ini akan meminta masukkan kata sandi baru biarkan kosong dan lanjutkan. itu dia
sumber
Saya membuat ini satu-liner untuk membuat menonaktifkan pop-up kata sandi sederhana ketika saya mengatur Ubuntu VMs. Saya baru saja mengujinya pada sistem Ubuntu 16.04 yang telah menginstal Chrome (bukan Chromium).
sudo sed -i '/^Exec=/s/$/ --password-store=basic %U/' /usr/share/applications/google-chrome.desktop
Perintah ini menambah
--password-store=basic %U
akhir setiap baris/usr/share/applications/google-chrome.desktop
yang dimulai denganExec=
.Penghargaan untuk Capi Etheriel, jawaban yang saya gunakan untuk mengembangkan milik saya.
sumber
sudo
itu.Saat masalah muncul di komputer saya sekarang, saya pikir saya punya solusi yang lebih baik.
Pergi ke
Accessories -> Password
Klik kanan folder 'login'
Pilih 'Ubah kata sandi'
Pilih 'buka kunci' dan ketik kata sandi baru.
Dengan demikian, muncul tidak pernah berubah lagi.
sumber
Pada Xubuntu (Xfce), memperbaiki masalah ini mungkin memerlukan mengaktifkan "Luncurkan layanan GNOME saat startup" di Pengaturan -> Sesi dan Startup -> Lanjutan, lalu logout dan masuk lagi.
sumber
Ini terjadi pada saya ketika saya ingin mengkloning seluruh profil pengguna. Ternyata tidak semua aplikasi menyimpan pengaturan dengan nama jalur relatif.
Dalam kasus saya, saya harus membuang bagian dconf untuk
apps/seahorse/listing
, mengganti nama direktori asli dan mengimpor kembali.Menulis di sini solusinya karena saya kemungkinan besar akan lupa ketika saya akan menemukan ini lagi:
dconf dump /apps/seahorse/listing/ > dconf.txt
hapus nama jalur yang salah di
dconf.txt
(dalam kasus saya, itu adalah baris ini:
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/
sumber
Saya menulis sebuah skrip yang dapat Anda jalankan setiap kali Google Chrome diperbarui.
Salin dan tempel skrip berikut ke dalam editor teks favorit Anda:
Simpan file dengan nama
fixchrome
di direktori home Anda dan kemudian jalankan perintah berikut untuk membuat file dapat dieksekusi:Sekarang, Anda dapat menjalankan perintah berikut untuk memperbaiki Google Chrome setiap kali diperbarui:
sumber