Saya masuk ke Ubuntu 12.04 menggunakan kata sandi. Kemudian, ketika saya menggunakan browser saya (Chrome), saya diminta kata sandi untuk membuka kunci gantungan kunci sehingga browser dapat mengakses kredensial saya yang disimpan untuk berbagai situs web (itu adalah kata sandi yang sama). Juga, setiap kali saya menggunakan SSH untuk terhubung ke komputer lain menggunakan kunci pribadi saya, saya diminta untuk kata sandi yang sama untuk membuka kunci kunci pribadi saya.
Bagaimana saya bisa membuatnya sehingga saya diminta kata sandi saya tepat sekali per login (mengingat bahwa kata sandi login saya sama dengan yang saya gunakan untuk semua kunci pribadi saya)? Satu persyaratan penting : semua kunci pribadi saya harus memiliki kata sandi . Ini berarti bahwa saya harus mengetikkan satu kata sandi saat login, yang akan membuka kunci beberapa kunci yang kemudian mendekripsi kata sandi untuk semua kunci lainnya (yang juga tidak terkunci). Ini juga berarti bahwa jika orang lain mendapatkan akses ke kunci pribadi saya, mereka tidak akan dapat menggunakannya tanpa setidaknya satu kata sandi.
Mungkin seseorang akan mencoba untuk label pertanyaan ini sebagai duplikat dari pertanyaan ini , pertanyaan ini , atau pertanyaan ini . Meskipun pertanyaan-pertanyaan ini mirip, tidak satu pun dari mereka secara eksplisit mengatakan bahwa masih harus ada kata sandi yang dimasukkan saat login, karena saya menuntut di sini. Akibatnya, solusi yang diterima hanya mengatakan "setel kata sandi Anda menjadi kosong" - Saya tidak mau itu berbahaya! Jadi saya menyadari pertanyaan serupa, tetapi belum ada yang menerima jawaban yang benar, karena mereka sedikit berbeda.
Jawaban:
Pergi ke Sistem / Preferensi / Kata Sandi dan Kunci Enkripsi untuk melihat keyrings Anda.
Semua kunci / kata sandi yang ingin Anda buka kuncinya saat login harus ada di keyring login .
Jika ada di keyrings lain, hapus saja, dan lain kali Anda dimintai kata sandi, akan ada opsi di jendela pop-up untuk menyimpannya di keyring login . (Saya pikir Anda tidak bisa hanya menyalin dari satu ke yang lain, Anda perlu menghapus.)
Tergantung pada kasus Anda, semuanya mungkin sedikit lebih berbeda. Jika hal di atas tidak berhasil maka silakan lampirkan tangkapan layar jendela sembul yang Anda dapatkan dengan semua opsi lanjutan diperluas.
sumber
Langkah pertama melibatkan pembuatan satu set kunci RSA untuk digunakan dalam otentikasi. Ini harus dilakukan pada klien. Untuk membuat kunci SSH publik dan pribadi Anda di baris perintah:
Anda akan diminta untuk lokasi untuk menyimpan kunci, dan frasa sandi untuk kunci. Frasa sandi ini akan melindungi kunci pribadi Anda saat disimpan di hard drive dan diharuskan menggunakan kunci setiap kali Anda harus masuk ke sistem berbasis kunci:
Sumber Dari Wiki Ubuntu.
sumber
Setel kata sandi kunci Anda sama dengan kata sandi login Anda, bukan kosong. Ini akan mencapai tujuan Anda membuka kunci tombol pada saat masuk, dan akan menjaga kunci kunci itu sendiri dilindungi dengan kata sandi juga. Ini sebenarnya, perilaku default untuk pengaturan baru, sehingga kemungkinan Anda mengubah kata sandi Anda di beberapa titik, atau secara khusus mengatur kata sandi yang berbeda pada keyring Anda. Ubah satu atau yang lain sehingga keduanya cocok, dan semuanya akan terbuka ketika Anda masuk.
sumber
bahkan jika Anda memiliki kata sandi keyring dan kata sandi login Anda sama saya memiliki masalah yang sama di ubuntu 12.04
pada login awal itu meminta saya untuk pwd keyring yang saya masukkan dan semuanya baik
namun ketika saya menutup chrome dan membuka kembali, saya mendapatkan masalah sinkronisasi lagi
ini adalah bug yang dikenal di windows / mac dan linux:
http://groups.google.com/a/googleproductforums.com/forum/#!category-topic/chrome/report-a-problem-and-get-troubleshooting-help/SFTQBjxJX-4
ketika saya melihat kondisi lokal saya di /home/.config/google-chrome, katanya saya tidak keluar dengan bersih:
"exited_cleanly": false,
sumber
Tetapkan kata sandi keyring kosong dan Anda tidak akan diganggu lagi.
sumber