maxOS 升级到 Venture 之后 git和ssh链接都报错了。
Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
>ssh root@192.168.1.11
root@192.168.1.11: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
看着像是加密算法出了些问题,于是重新指定一下加密算法 ssh-rsa
>ssh -o PubkeyAcceptedAlgorithms=+ssh-rsa root@192.168.1.11
[root@test-11 ~]#
搞定!!添加到ssh配置中,以后不用总是带着参数链接了。
>echo 'PubkeyAcceptedAlgorithms +ssh-rsa' | sudo tee /etc/ssh/ssh_config.d/old_ssh.config
Password:
PubkeyAcceptedAlgorithms +ssh-rsa
>
>ssh root@192.168.1.11
[root@test-11 ~]#