MacOS não salvar Chaves SSH na Serra Keychain / PubkeyAcceptedKeyTypes?

Os administradores do servidor / desenvolvedores proprietários iMac ou MacBookEles tinham uma pequena surpresa após o lançamento do novo MacOS Sierra.
SSH DSS As chaves usadas para autenticar sem senha em servidores ou outros sistemas de teclas privadas / chaves públicas não são mais retidas MacOS SierraQue vem com OpenSSH 7. Mesmo se a sua chave foi adicionado após a reinicialização do sistema, ao tentar fazer logon no Terminal, que será recebido pela mensagem:

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

Por padrão, adicionando uma chave no keychain é feito tanto no OS X quanto no MacOS, através da linha de comando: "ssh-add -K <chave>"Executado em terminal. Para iniciar as chaves SSH MacOS Sierra foram retidos no chaveiro, e requer servidores SSH / SFTP comando de autenticação simples cujas chaves foram salvos. Infelizmente, este comando não funciona e "ssh-add K" não tem valor no MacOS Sierra. Este comando será executado terminal após cada reiniciar ou fazer logoff do sistema operacional porque a chave ssh não salva é MacOS Keychain.

No entanto, existem soluções. Adicionando um mini script .plist in ~ / Library / LaunchAgents /Que executar linha de comando ssh-add no stratupNa inicialização.
Detalhes e discussão sobre este tema pode ser encontrada em ele.
Salvando chaves SSH em Sierra MacOS Keychain.

MacOS não salvar Chaves SSH na Serra Keychain / PubkeyAcceptedKeyTypes?

Sobre o autor

discrição

Apaixonado por tudo o que significa gadget e TI, tenho o prazer de escrever no stealthsettings.com da 2006 e adoro descobrir coisas novas sobre computadores e macOS, sistemas operacionais Linux, Windows, iOS e Android.

Deixe um comentário