macOS Sierra tidak menyimpan Kunci SSH di Keychain / pubkeyAcceptedKeyTypes ?

Administratorii dari server / pengembang yang memiliki iMac atau MacbukuMereka memiliki sedikit kejutan setelah peluncuran baru macOS Sierra.
Kunci DSS SSH yang digunakan untuk otentikasi tanpa kata sandi di server atau sistem lain yang membutuhkan kunci privat / publik tidak lagi disimpan di macOS SierraYang datang dengan OpenSSH 7. Bahkan jika kunci ditambahkan, setelah memulai ulang sistem, saat mencoba masuk Terminal, kita akan disambut oleh pesan:

Izin ditolak (publickey, GSSAPI-keyex, GSSAPI-dengan-mic).

By default, menambahkan kunci keychain itu dilakukan baik di OS X dan di macOS, melalui baris perintah: “ssh-add k"Dieksekusi di Terminal. Sampai peluncuran macOS Sierra, kunci SSH disimpan di keychain, perintah otentikasi SSH/SFTP sederhana diperlukan untuk server yang kuncinya telah disimpan. Sayangnya, perintah ini tidak lagi berfungsi, dan "ssh-add -K ”tidak memiliki nilai” macOS Sierra. Perintah ini perlu dijalankan di Terminal setelah setiap restart atau logout dari sistem operasi, karena kunci ssh tidak lagi disimpan macOS Keychain.

Masih ada solusi. Tambahkan skrip mini Plist  in ~ / Library / LaunchAgents /Yang mengeksekusi baris perintah ssh-add dalam stratupPada saat startup.
Rincian dan diskusi tentang topik ini dapat ditemukan di yang ini.
Menyimpan kunci SSH di macOS Gergaji Keychain.

Sebagai pecinta teknologi, saya dengan senang hati menulis di StealthSettings.com sejak tahun 2006. Saya memiliki pengalaman yang kaya dalam sistem operasi: macOS, Windows, dan Linux, serta dalam bahasa pemrograman dan platform blogging (WordPress) dan toko online (WooCommerce, Magento, PrestaShop).

How to » iHowTo » bagaimana caranya - macOS » macOS Sierra tidak menyimpan Kunci SSH di Keychain / pubkeyAcceptedKeyTypes ?
Tinggalkan Komentar