macOS Sierra: Mengapa saya harus memasukkan kata sandi untuk kunci pribadi saya? [duplikat]


1

Pertanyaan ini sudah ada jawabannya di sini:

Baru-baru ini saya memutakhirkan komputer saya ke macOS Sierra. Semuanya berjalan dengan baik, tetapi di suatu tempat sepanjang jalan ada sesuatu yang berubah (mungkin sesuatu yang saya lakukan) dan sekarang setiap kali saya mencoba ssh ke komputer lain terminal meminta saya untuk memasukkan kata sandi. Jika saya mengetik kata sandi dan memasukkannya, sesi ssh berfungsi seperti biasa. Tetapi mengapa saya harus memasukkan kata sandi sama sekali? Apa yang bisa saya lakukan untuk memperbaikinya?

Catatan: Saya telah mencoba mengubah izin file tanpa hasil. Mereka saat ini 644 seperti kunci publik.


kunci pribadi harus chmod 400ditambahkan a -v dan lihat apakah menggunakan kunci Anda

Selesai! Terima kasih. Masalah masih ada. Ya, itu menggunakan kunci saya.
GrokSrc

kunci pribadi adalah ... pribadi. itu sebabnya Anda membutuhkan kata sandi. itu tidak akan pribadi jika tidak memerlukan kata sandi. yakin Anda bisa membuat kunci pribadi tanpa kata sandi ... tapi itu jelas kurang aman.

Itu tidak digunakan untuk meminta kata sandi.
GrokSrc

Jawaban:


3

Anda perlu menambahkan kunci pribadi Anda ke ssh agent lagi. Saya menghadapi masalah yang sama setelah pembaruan Sierra.

Ini adalah panduan untuk menambahkan kunci Anda.


Jenis ini berhasil. Saya menambahkan kunci dengan sukses menggunakan ssh-addperintah tetapi jika saya me-restart terminal saya terpaksa melakukannya lagi. Saya juga mencoba opsi -K untuk perintah untuk menambahkannya ke gantungan kunci tetapi setelah reboot saya masih harus memasukkan kata sandi.
GrokSrc

Pastikan bahwa Anda hanya memiliki satu agen yang berjalan, dalam kasus saya, saya perlu memasukkan pw untuk setiap reboot, jika Anda ingin 'perilaku lama', ikuti pertanyaan ini
Vagner

1
Terima kasih @ Wagner, ssh-add -Adi bash_profile saya memperbaikinya.
GrokSrc

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.