Sonos Sierra营养素SSH / SH来自KeyChain / PubKeyAcceptedKeykeytypes?

Administratorii de servere / developerii posesori de imac 或者MacBook, au avut o mica surpriza dupa lansarea noului Sierra Macos
DSS SSH Key-urile folosite pentru autentificarea fara parola pe servere sau la alte sisteme care cer privatekeys / publickeys, nu mai sunt retinute in Sierra Macos, 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)

By default, adaugarea unei key in 钥匙链 se face atat in OS X cat si in macOS, prin linia de comanda :ssh-add -K <钥匙>executata in 终端. 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 终端 dupa fiecare restartare sau delogare de pe sistemul de operare, intrucat ssh key-ul nu se mai salveaza in macOS Keychain

Exista totusi solutii. Adaugarea unui mini script .plist 在 ~/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 aceasta
Saving SSH keys in macOS Sierra Keychain

从2006年开始,我对技术充满热情,在StealthSetts.com上写作。我在操作系统方面拥有丰富的经验:MacOS,Windows和Linux,以及编程语言和博客平台(WordPress)和在线商店(WooCommerce,Magento,Magento,Presashop)。

您的教程,有用的提示和新闻。 Sonos Sierra营养素SSH / SH来自KeyChain / PubKeyAcceptedKeykeytypes?
发表评论