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.