Antes de mais nada, a atualização do OpenSSH sobrescreve o arquivo sshd_config e não é possível efetuar login no sistema pela raiz (portanto, se você atualizar para o OpenSSH a partir de uma fonte - não esqueça de verificar sshd_config antes do logout). Mas eu consegui usar o Parallels VM Console para conectar e alterar o sshd_config, mas ainda assim tive o mesmo problema com a conexão.
A segunda questão que eu encontro é que as configurações do PAM para o sshd (/etc/pam.d/sshd) não foram atualizadas e pediram arquivos antigos
openssh PAM unable to dlopen(/lib64/security/pam_stack.so): /lib64/security/pam_stack.so: cannot open shared object file: No such file or directory
Eu tentei primeiro usar soluções que encontrei na internet para este caso, mas no final, eu mudo o sshd usando as mesmas configurações de outro servidor com o Centos7:
#%PAM-1.0
auth required pam_sepermit.so
auth substack password-auth
auth include postlogin
# Used with polkit to reauthorize users in remote sessions
-auth optional pam_reauthorize.so prepare
account required pam_nologin.so
account include password-auth
password include password-auth
# pam_selinux.so close should be the first session rule
session required pam_selinux.so close
session required pam_loginuid.so
# pam_selinux.so open should only be followed by sessions to be executed in the user context
session required pam_selinux.so open env_params
session required pam_namespace.so
session optional pam_keyinit.so force revoke
session include password-auth
session include postlogin
# Used with polkit to reauthorize users in remote sessions
-session optional pam_reauthorize.so prepare
Depois disso, consegui fazer o login no sistema.