macOS Sierra nu salveaza SSH Keys in Keychain / PubkeyAcceptedKeyTypes ?

Administratorii de servere / developerii posesori de imaka vaiMakbook, au avut o mica surpriza dupa lansarea noului macOS SierraApvidū
DSS SSH Key-urile folosite pentru autentificarea fara parola pe servere sau la alte sisteme care cer privatekeys / publickeys, nu mai sunt retinute in macOS Sierra, care vine cu openSSH 7. Chiar daca key-ul a fost adaugat, dupa restartarea sistemului, la incercarea de autentificare in Terminal, o sa fim intampinati de mesajul:

Permission denied (publickey,gssapi-keyex,gssapi-with-mic)Apvidū

By default, adaugarea unei key in keychain se face atat in OS X cat si in macOS, prin linia de comanda :ssh-add -K <key>executata in Terminal. Pana la lansarea macOS Sierra, SSH keys erau retinute in keychain, fiind necesara simpla comanda de autentificare SSH/SFTP la serverele ale caror keys au fost salvate. Din pacate, aceasta comanda nu mai functioneaza, iarssh-add -Knu mai are nici o valoare pe macOS Sierra. Aceasta comanda va trebui sa fie executata in Terminal dupa fiecare restartare sau delogare de pe sistemul de operare, intrucat ssh key-ul nu se mai salveaza in macOS KeychainApvidū

Exista totusi solutii. Adaugarea unui mini script .plist iekšā ~/Library/LaunchAgents/, care sa execute linia de comanda ssh-add in stratup, la pornirea sistemului.
Detaliile si discutii pe aceasta tema le gasiti la adresa aceastaApvidū
Saving SSH keys in macOS Sierra KeychainApvidū

Kaislīgi par tehnoloģiju es ar prieku rakstu vietnē Stealthsetts.com, sākot ar 2006. gadu. Man ir bagātīga pieredze operētājsistēmās: macOS, Windows un Linux, kā arī programmēšanas valodās un emuāru veidošanas platformās (WordPress) un tiešsaistes veikaliem (Woocommerce, Magento, Presashop).

Mājas Jūsu IT apmācības avots, noderīgi padomi un jaunumi. macOS Sierra nu salveaza SSH Keys in Keychain / PubkeyAcceptedKeyTypes ?
Atstājiet komentāru