macOS Sierra nesaglabā SSH atslēgas Keychain / pubkeyAcceptedKeyTypes ?

Administratorii serveru/izstrādātāju īpašumā iMac vai MacgrāmataViņi bija mazliet pārsteigums pēc uzsākt jauno macOS sjēra.
DSS SSH atslēgas, ko izmanto autentifikācijai bez paroles serveros vai citās sistēmās, kurām nepieciešami privātie atslēgas / publiskie atslēgas, vairs netiek saglabāti macOS sjēraTas nāk ar OpenSSH 7. Pat ja atslēga tika pievienota pēc sistēmas restartēšanas, mēģinot pieteikties Terminal, mūs sagaidīs ziņa:

Atļauja liegta (publicKey, GSSAPI-keyex, GSSAPI-ar-mic).

By default, pievienojot atslēgu keychain tas tiek darīts gan OS X, gan Windows Vista macOS, izmantojot komandrindu: “ssh-add k”Izpildīts Terminal. Līdz palaišanai macOS Sierra, SSH atslēgas tika saglabātas keychain, serveriem, kuru atslēgas ir saglabātas, ir nepieciešama vienkārša SSH/SFTP autentifikācijas komanda. Diemžēl šī komanda vairs nedarbojas, un "ssh-add -K ”nav vērtības macOS Sjerra. Šī komanda būs jāizpilda Terminal pēc katras restartēšanas vai atteikšanās no operētājsistēmas, jo ssh atslēga vairs netiek saglabāta macOS Keychain.

Joprojām ir risinājumi. Pievienojiet mini skriptu .plist  in ~ / Library / LaunchAgents /Ka izpildīt komandrindas ssh-add stratupāPie starta.
Sīkāka informācija un diskusija par šo tēmu var atrast šis viens.
Notiek SSH atslēgu saglabāšana mapē macOS sjēra Keychain.

Tehnoloģijas entuziasts, ar prieku rakstu vietnē StealthSettings.com no 2006. gada. Man ir plaša pieredze operētājsistēmās: macOS, Windows un Linux, kā arī programmēšanas valodās un blogošanas platformās (WordPress) un tiešsaistes veikalu platformās (WooCommerce, Magento, PrestaShop).

kā uz » iHowTo » iHowTo - macOS » macOS Sierra nesaglabā SSH atslēgas Keychain / pubkeyAcceptedKeyTypes ?
Leave a Comment