Kata sandi kunci pribadi SSH tidak pernah dihapus dengan Keychain / ssh-agent


2

Saya memiliki kunci pribadi SSH dengan kata sandi, dan saya dapat menambahkannya ke KeyChain / ssh-agent dan menggunakan kata sandi secara otomatis tanpa harus memasukkannya. Sekarang saya ingin menambahkan satu hal lagi: Saya ingin gantungan kunci / ssh-agent melupakan (atau mengunci) kata sandi setelah waktu tertentu berlalu atau layar terkunci.

Apa yang saya alami (pada Mac OS X 10.9.5), adalah bahwa bahkan jika saya mengatur gantungan kunci "login" ke "mengunci setelah tidur", dan saya membangunkan laptop dari tidur, dan gantungan kunci masih terkunci, ssh (melalui ssh-agent?) masih dapat mengambil kata sandi tanpa meminta saya untuk membuka kunci rantai kunci.

Perhatikan bahwa kata sandi ditambahkan ke gantungan kunci 'secara otomatis' ketika saya menjalankan sshpertama kali - saya tidak mengetik ssh-adddi baris perintah, jadi saya lebih suka untuk tidak menggunakan ssh-add -t TIMEOUTsecara eksplisit.

Apakah ada yang membuatnya lupa / mengunci kata sandi?

Jawaban:


1

Tidak yakin apakah Anda memiliki pengaturan ini.

gantungan kunci

Periksa kunci simpan Login tetap terkunci, di preferensi gantungan kunci - tab Pertolongan Pertama.


Di mana pengaturan ini?
grg
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.