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 se a chave foi adicionada após restartárea do 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 restarttem ou sai do sistema operacional, porque a chave ssh não está mais salva no 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.

Como » iHowTo » iComo fazer - macOS » macOS Sierra não salva chaves SSH em Keychain /pubkeyAcceptedKeyTypes?

Apaixonado por tecnologia, gosto de testar e escrever tutoriais sobre sistemas operacionais macOS, Linux, Windowssobre WordPress, WooCommerce e configurar servidores web LEMP (Linux, NGINX, MySQL e PHP). eu escrevo em StealthSettings.com desde 2006, e alguns anos depois, comecei a escrever no iHowTo.Tips tutoriais e notícias sobre dispositivos no ecossistema Apple: iPhone, iPad, Apple Assistir, HomePod, iMac, MacBook, AirPods e acessórios.

Deixe um comentário