Bagaimana saya bisa berhenti diminta untuk membuka kunci 'default' saat boot?

276

Setiap kali Ubuntu melakukan boot, sebuah dialog akan muncul meminta saya untuk membuka kunci keyring default saya.

Apakah ada cara ini dapat membuka secara otomatis melalui PAM atau cara magis lainnya?

masukkan deskripsi gambar di sini

Oli
sumber
2
Lihat juga: askubuntu.com/q/495957/178596
Wilf
1
Ini sepertinya berbahaya, apakah tidak ada cara untuk menghubungkan ke PAM untuk membuka kunci melalui ssh-key?
MrMesees
3
Saya tidak percaya jawaban paling atas hanyalah "menghapus kata sandi Anda". Nyata!?
patrickvacek
@patrickvacek Jika Anda mengizinkan masuk otomatis, dan ingin membuka kunci secara otomatis, apa gunanya kata sandi?
Oli
Pertanyaannya tidak menentukan login otomatis, dan menggunakannya bukan sesuatu yang saya sarankan! Tapi Anda benar, jika Anda menggunakannya, sisa kata sandi Anda tidak berharga.
patrickvacek

Jawaban:

125

Berhati-hatilah karena ini akan membuat keyring Anda dapat diakses tanpa kata sandi. Titik. Anda tidak harus masuk untuk melihatnya

Dengan itu dikatakan,

Saya pikir cara paling sederhana adalah dengan mengatur kata sandi untuk keyring ke kata sandi kosong - Anda tidak akan diminta kata sandi lalu:

  1. Buka Aplikasi -> Aksesori -> Kata Sandi dan Kunci Enkripsi
  2. Klik kanan pada keyring "login"
  3. Pilih "Ubah kata sandi"
  4. Masukkan kata sandi lama Anda dan biarkan kata sandi baru kosong
  5. Tekan ok, baca peringatan keamanan, pikirkan dan jika Anda masih ingin menyingkirkan dialog ini, pilih "gunakan penyimpanan tidak aman".

Sekali lagi, seperti yang tertulis dalam pesan: Ini akan memaparkan semua kata sandi Anda (mis. Kata sandi email) yang Anda pilih untuk disimpan dalam keyring default kepada siapa pun yang menggunakan komputer Anda atau memiliki akses ke file Anda dan karenanya tidak direkomendasikan.

Tambahan untuk Ubuntu 11.04 :

  • Di sesi Unity default, Anda dapat memulai aplikasi dengan mengklik logo Ubuntu di sudut kiri atas, lalu mengetikkan Kata Sandi , dan memilih Kata Sandi dan Kunci Enkripsi dari hasil pencarian.

  • Dalam sesi klasik, jalur untuk memulai aplikasi telah berubah menjadi Sistem → Preferensi → Kata Sandi dan Kunci Enkripsi

Tambahan untuk Ubuntu 11.10 :

  • Di sesi Unity default, Anda dapat memulai aplikasi dengan mengklik peluncur Ubuntu (item pertama) di bilah peluncur Unity di sebelah kiri, lalu mengetikkan Kata Sandi , dan memilih Kata Sandi dan Kunci Enkripsi dari hasil pencarian.

  • Dalam sesi klasik (dari gnome-session-fallbackpaket) jalur untuk memulai aplikasi kembali berubah ke Aplikasi → Lainnya → Kata Sandi dan Kunci Enkripsi

Marcel Stimberg
sumber
Terima kasih atas tipnya, juga kunci Sandi dan Enkripsi telah pindah ke System> Preferences in 11.04
Drew
bagaimana caranya di 12.04?
Fanoy
1
Mac OSX mengenkripsi kata sandi, tetapi masih berhasil masuk otomatis. Kunci dilindungi 'seperti biasa' saat masuk. Satu-satunya ancaman tambahan adalah kehilangan akses fisik ke komputer Anda. Apakah Ubuntu akan menyediakan fitur serupa di masa mendatang?
5
Setelah beberapa restart popup kembali lagi .. Saya telah mengubah kata sandi menjadi kosong sekitar 100 kali sekarang .. tetapi setelah setiap beberapa restart popup konyol dan menjengkelkan ini muncul lagi .. Aku benci itu ..
Muhammad bin Yusrat
1
tidak berfungsi ... di mana "Aplikasi -> Aksesori -> Kata Sandi dan Kunci Enkripsi" ???? itu tidak ada
Nicolas S.Xu
58

Untuk Ubuntu 12.10 dan seterusnya

Antarmuka manajer "Kata Sandi dan Penguncian" sedikit berubah di 12.10. Ketika Anda membukanya, Anda tidak akan langsung melihat kunci "Login" seperti yang dijelaskan dalam jawaban lain. Antarmuka akan terlihat seperti ini:

masukkan deskripsi gambar di sini

Untuk melihat keyring Login, Anda perlu membuka Viewmenu, dan memilih By Keyring. Setelah selesai, antarmuka Anda akan terlihat seperti ini:

masukkan deskripsi gambar di sini

Klik kanan pada entri "Login" di bagian atas dan pilih Change Password. Anda harus memasukkan kata sandi saat ini, yang harus menjadi kata sandi akun pengguna Anda, sebelum melanjutkan. Ketika Anda melakukannya, Anda akan mendapatkan dialog di mana Anda akan diminta untuk memasukkan kata sandi baru dua kali:

masukkan deskripsi gambar di sini

Biarkan kosong, pilih "Lanjutkan", dan pilih lagi untuk mengonfirmasi keinginan Anda untuk melanjutkan tanpa kata sandi.


sumber
2
Sempurna, ini berlaku untuk 13,04.
Gabriel
"Klik kanan pada entri" Login "di bagian atas dan pilih Ubah Kata Sandi. Anda harus memasukkan kata sandi saat ini, yang harus menjadi kata sandi akun pengguna Anda, sebelum melanjutkan. Ketika Anda melakukannya, Anda akan mendapatkan dialog di mana Anda akan diminta untuk memasukkan kata sandi baru dua kali: "Huruf tebal untuk menyoroti permintaan yang saya miliki yaitu bagaimana jika tidak dapat melakukan seperti yang dijelaskan karena kuda laut menggunakan kata sandi yang berbeda dari kata sandi yang digunakan untuk masuk pada sesi desktop. Ditanyakan ini q askubuntu.com/q/328347/102029 . Pilih untuk membuka kembali tolong ...
geezanansa
1
Bekerja Ok untuk 13,10
netimen
Mengatur kata sandi kosong menyebabkan gnome-shell mogok.
Jamie
40

Untuk versi hingga 12,04: (untuk 12,10 dan seterusnya, lihat jawaban ini )

Metode ini mirip dengan versi Ubuntu sebelumnya, tetapi saya juga menyertakan alternatif command-live di akhir.

1. Menggunakan Gnome Keyring Manager ( Seahorse )

  • Tekan Alt+ F2, ketik kuda laut dan tekan Enter untuk memulai Gnome Keyring Manager:

    masukkan deskripsi gambar di sini

  • Sebagai alternatif, buka terminal dengan Ctrl+ F2+ T, ketik seahorse &dan tekan Enter.

  • Jendela "Kata Sandi dan Kunci" akan muncul seperti yang ditunjukkan di bawah ini. Di bawah tab Kata Sandi , pilih login , klik kanan di atasnya, lalu klik Ubah Kata Sandi :

    masukkan deskripsi gambar di sini

  • Kotak "Ubah Kata Sandi Keyring" akan muncul. Ketikkan kata sandi lama Anda, lalu biarkan bidang kata sandi baru / konfirmasi kosong . Kemudian tekan OK, dan kotak informasi yang ditunjukkan di bawah ini akan muncul; membacanya, dan kemudian klik Gunakan Penyimpanan Tidak Aman untuk tidak harus memasukkan kata sandi Anda di setiap login:

    masukkan deskripsi gambar di sini

  • Tutup pengelola keyring. Setelah logout / reboot, Anda tidak akan ditanya kata sandi lagi.

2. Nonaktifkan kata sandi keyring login dari baris perintah

Sebagai alternatif untuk semua langkah di atas, cukup buka terminal, dan ketik / rekatkan di bawah ini, ubah MYPASSWORDke apa pun kata sandi Anda saat ini; itu dia!

python -c "import gnomekeyring; gnomekeyring.change_password_sync ('login', 'MYPASSWORD', '');"
ish
sumber
3
Untuk bagian 1 ini adalah jendela aplikasi "kuda laut" saya !! Tidak ada tanda-tanda tab kata sandi. Jadi bagian 1 tidak valid. Namun, untuk bagian 2. Ini adalah soultion yang luar biasa. Tidak ada lagi "keyring" yang mengganggu. Terima kasih :)
Suhaib
Command-line adalah solusi di Ubuntu 14.04 karena membuat gnome crash ketika mencoba untuk mengatur kata sandi kosong ke keyring Login.
Giovanni Toraldo
+1 untuk contoh cli. Saya menggunakan Xbuntu dan ini adalah satu-satunya perbaikan yang berlaku. Sementara Xbuntu dapat melepaskan semua hal GUI yang aneh, keyring masih menempel ...
Chris K
Terima kasih. Setelah saya menginstal kuda laut dan mengikuti instruksi Anda, pop-up berhenti muncul. Itu muncul setiap kali saya menjalankan remmina. Menggunakan Ubuntu 18.04.2 LTS
ka3ak
16

Hapus saja keyring default Anda . (Cadangan kata sandi terlebih dahulu!) Anda tidak membutuhkannya. Anda dapat menyimpan semua kunci Anda di keyring login .

Keyring login tidak terkunci ketika Anda login. Semua kunci di dalamnya akan tersedia, Anda tidak perlu memasukkan lebih banyak kata sandi lagi.

Jika Anda menggunakan login otomatis, maka ketika Anda ingin mengakses sesuatu yang memerlukan kunci dari keyring login Anda akan diminta kata sandi, tentu saja, tetapi hanya sekali.

(Seperti yang sudah ditunjukkan oleh banyak jawaban) keyrings Anda ada di System / Preferences / Passwords dan Enkripsi Keys

janos
sumber
11

Anda harus mendapatkan kata sandi agar cincin kunci login Anda sama dengan kata sandi login normal Anda.

Untuk melakukan ini ikuti jalan:

Open Applications > Accessories > Passwords and Encryption Keys

Anda akan melihat di bawah tab kata sandi daftar keyrings. Seseorang harus dipanggil

"Kata Sandi: masuk"

Klik pada + dan Anda akan melihat daftar akun yang memerlukan kata sandi seperti detail Gwibber, kata sandi Evolution dll.

Ini berarti ketika Anda masuk, semua akun ini akan dibuka oleh penguncian login ini.

Untuk mendapatkan kunci tombol untuk membuka kunci ketika Anda masuk ke Ubuntu, klik kanan pada "Kata Sandi: masuk" dan pilih "Ubah Kata Sandi"

Anda kemudian harus memasukkan kata sandi keyring Anda saat ini dan mengatur kata sandi keyring baru Anda menjadi sama dengan kata sandi login normal Anda.

Untuk menguji: Keluar, masuk kembali dan buka Evolution untuk membuktikan bahwa ini berhasil.

Richard Holloway
sumber
2
Saya pikir ini hanya berfungsi ketika Anda tidak diatur untuk masuk secara otomatis.
Matius
2
Itu tidak berhasil untuk saya. Menghapus keyring default juga. Benar-benar menyebalkan.
e-satis
2
Hanya untuk mencatat bahwa pada Ubuntu 14.04 Anda dapat membuka jendela Kata Sandi dan Kunci Enkripsi yang disebutkan di atas dengan menjalankan perintah seahorsedari baris perintah (atau mencari kuda laut dan kemudian mengklik "kata sandi dan kunci")
eric
Saya mencoba beberapa kali dan ketika saya akan kembali ke windows, saya memutuskan untuk mencoba memasukkan kata sandi yang berbeda pada "login" dan keyring "default". Lalu saya hanya memberi tip "buka kunci-kunci setiap kali Anda masuk"
egotopia
9

Gunakan ini jika Anda lupa kata sandi lama dan boleh menghapus item di keyring lama , tetapi ingin menjaga keyring baru dengan kata sandi yang cocok .

Untuk Ubuntu 14.04, saya menggunakan yang berikut ini.

Hapus keyring lama:

cd .local/share/keyrings/
rm *.keyring

Mulai ulang sistem agar keyring baru dibuat:

sudo shutdown -r now

Pastikan keyring baru ada:

cd .local/share/keyrings/
ls -ltr *.keyring
Kingsly
sumber
Ini bekerja untuk saya.
yAnTar
8

Menggunakan Ubuntu 11.10 dengan Unity:

  1. Buka aplikasi "Kata Sandi dan Kunci"
  2. Di tab Kata Sandi, klik kanan pada ikon kata sandi
  3. Pilih "Ubah Kata Sandi"
  4. Masukkan kata sandi Anda saat ini sebagai "Kata Sandi Lama"
  5. Biarkan bidang "Kata Sandi Baru" dan "Konfirmasi" kosong
  6. Klik "Oke"
  7. Konfirmasikan untuk "Gunakan Penyimpanan Tidak Aman"

Semoga itu berhasil untuk Anda

JohnMilton
sumber
Ya, saya dapat mengkonfirmasi ini berfungsi.
c0de
1

Untuk Ubuntu 13.10:

  1. Buka Aplikasi -> Aksesori -> Kata Sandi dan Kunci Enkripsi

  2. Klik Lihat -> "Dengan memasukkan kata kunci"

  3. Klik kanan pada keyring "login"

  4. Pilih "Ubah kata sandi"

  5. Masukkan kata sandi lama Anda dan biarkan kata sandi baru kosong
  6. Tekan ok, baca peringatan keamanan, pikirkan dan jika Anda masih ingin menyingkirkan dialog ini, pilih "gunakan penyimpanan tidak aman".
Eric Leschinski
sumber
1

Inilah yang berhasil

Buat entri desktop di Notepad / Mousepad

[Desktop Entry]
Version=1.0
Type=Application
Name=Google Chrome 
Comment=
Exec=google-chrome --password-store=basic
Icon=google-chrome
Path=
Terminal=false
StartupNotify=false

Sebut saja Google Chrome.desktop

Sekarang tinggal menjalankan Pintasan kami yang baru saja dibuat yang meluncurkan Chrome tanpa gangguan!

Puneet Bapna
sumber
0

Saya telah memecahkan masalah ini melalui terminal. Ada direktori di bawah / usr / lib, bernama gnome-keyring. Di bawah direktori itu ada direktori 'devel' dan dua file gnome-keyring-prompt dan gnome-keyring-prompt-3.Saya tidak tahu banyak tentang direktori 'devel'.Jadi saya hanya menghapus dua file dan menyelesaikan masalah. Perintah yang sesuai ada di sini-

cd /usr/lib/gnome-keyring

Kemudian

sudo rm gnome-keyring-prompt gnome-keyring-prompt-3

Dan kemudian reboot komputer Anda untuk melihat efeknya.

saptarshi nag
sumber
-2

buka kata sandi dan kunci

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Maka Anda harus memasukkan kata sandi saat ini (kata sandi lama). Jangan masukkan kata sandi apa pun untuk kata sandi baru Anda, atau biarkan kosong.

Anda perlu mengonfirmasi bahwa Anda akan menyimpan kata sandi yang tidak terenkripsi. Jika Anda yakin itu yang Anda inginkan, cukup klik tombol "Gunakan Penyimpanan Tidak Aman".


sumber
ya tentu saya berbicara tentang 12,04