I read that RSA and EDCSA algorithms are inferior to Ed25519 in terms of speed and space, and for my small Beowulf cluster, I'd like to just use Ed25519. However, when I try to remove, truncate, or otherwise ditch the keys in /etc/ssh, the sshd server rebuilds new ones each time it starts.
I tried the solutions in https://apple.stackexchange.com/questions/342836/disable-ecdsa-ssh-host-keys to no avail. New keys are created each time the server starts. And setting HostKeyAlgorithms to exclude these kinds failed as well.
It would even help if I could get the server to NOT prefer ECDSA -- it seems to use these whenever it can.