macOS Sierra não salva chaves SSH em Keychain /pubkeyAcceptedKeyTypes?

Administratorii de servidores/desenvolvedores que possuem iMac ou MacBookEles tinham uma pequena surpresa após o lançamento do novo macOS serra.
As chaves SSH DSS usadas para autenticação sem senha em servidores ou outros sistemas que requerem chaves privadas / chaves públicas não são mais mantidas em macOS serraQue vem com OpenSSH 7. Mesmo que a chave tenha sido adicionada, após reiniciar o sistema, ao tentar fazer login Terminal, seremos recebidos pela mensagem:

Permissão negada (publickey, GSSAPI-Keyex, GSSAPI-with-mic).

By default, adicionando uma chave em keychain isso é feito no OS X e no macOS, por meio da linha de comando: “ssh-add k”Executado em Terminal. Até o lançamento macOS Sierra, as chaves SSH foram mantidas em keychain, o comando de autenticação SSH/SFTP simples é necessário para os servidores cujas chaves foram salvas. Infelizmente, este comando não funciona mais, e "ssh-add -K ”não tem valor em macOS Serra. Este comando deverá ser executado em Terminal após cada reinicialização ou logout do sistema operacional, porque a chave ssh não é mais salva em macOS Keychain.

Ainda existem soluções. Adicionar um mini script .plist  in ~ / Library / LaunchAgents /Que executar linha de comando ssh-add em stratupNa inicialização.
Detalhes e discussão sobre este tema pode ser encontrada em ele.
Salvando chaves SSH em macOS serra Keychain.

Apaixonado por tecnologia, escrevo com prazer no StealthSettings.com desde 2006. Tenho uma ampla experiência em sistemas operacionais: macOS, Windows e Linux, assim como em linguagens de programação e plataformas de blogs (WordPress) e para lojas online (WooCommerce, Magento, PrestaShop).

Como » iHowTo » iComo fazer - macOS » macOS Sierra não salva chaves SSH em Keychain /pubkeyAcceptedKeyTypes?
Deixe um comentário