Mac ssh不兼容的问题
Mac升级之后不兼容老版本的加密算法, 需要在mac上添加一些兼容老版本的参数, 修改ssh配置文件
|
1 |
vi /etc/ssh/ssh_config |
在文件里面加上
- MAC OS 26 之前的写法
12345Host *SendEnv LANG LC_*#添加以下两项PubkeyAcceptedAlgorithms +ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519HostkeyAlgorithms +ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519 - MAC OS 26 之后的写法
12345Host *SendEnv LANG LC_*#添加以下两项PubkeyAcceptedAlgorithms +ssh-rsa,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519HostKeyAlgorithms +ssh-rsa,ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,ssh-ed25519