macOS Tahoe disables ssh-dss
I still have legacy network infrastructure that requires the use of legacy SSH algorithms, specifically ssh-dss.
My current SSH config (for the relevant devices) looks like this:
Host x.x.x.x y.y.y.y z.z.z.z
Ciphers +aes256-cbc
HostkeyAlgorithms +ssh-rsa,ssh-dss <---(line 15)
KexAlgorithms +diffie-hellman-group1-sha1
PubkeyAcceptedKeyTypes +ssh-dss <---(line 17)
This used to work.
After updating to Tahoe, I now receive the following error message:
/Users/username/.ssh/config-ssh line 15: Bad key types '+ssh-rsa,ssh-dss'.
/Users/username/.ssh/config-ssh line 17: Bad key types '+ssh-dss'.
/Users/username/.ssh/config-ssh: terminating, 2 bad configuration options
How do I allow ssh-dss to be re-enabled for use? One day we'll have the legacy gear removed, but that isn't happening right now.
Mac mini, macOS 26.0