"Marcador de início ausente" não é realmente um problema, você obtém essa mensagem com logins de chave pública sem senha bem-sucedidos.
Você tem um banner, então você provavelmente fez um pouco de endurecimento. Certifique-se de que as seguintes opções estejam disponíveis para o seu usuário. Você pode adicioná-los no final do seu arquivo sshd_config depois de uma linha "Match User":
Match User root,user1
RSAAuthentication yes
PubkeyAuthentication yes
PermitRootLogin yes
PermitEmptyPasswords yes
PermitRootLogin só é necessário desde que você use root. Não tenho certeza se o PermitEmptyPasswords é obrigatório, mas funciona para mim.
Outra coisa (pequena), não sudo su -
, do sudo -i
.