+* SSH public-key authentication keeps falling back to password on a freshly installed host: the system is most likely running in FIPS mode. Starting with Rocky 9.7 the ISO boot menu carries an `Install Rocky Linux 9 in FIPS Mode` entry and the menu order has changed, so it is easy to land on it by accident when navigating with the arrow keys before pressing `e`. FIPS rejects ED25519 (and other non-FIPS) keys, so sshd silently skips the offered key and falls back to password authentication. Verify on the installed host with `fips-mode-setup --check` or `cat /proc/sys/crypto/fips_enabled`. Recover by reinstalling from the standard `Install Rocky Linux 9` entry, or by running `fips-mode-setup --disable` followed by a reboot.
0 commit comments