No Ubuntu, a política SSH padrão é "Negar login root via SSH diretamente, exceto apenas por SSH Key Authentication." Isso é feito pela linha PermitRootLogin without-password
de /etc/ssh/sshd_config
.
Você pode habilitar o login da senha do root sobre o SSH alterando essa linha para dizer PermitRootLogin yes
. No entanto, devo adverti-lo - isso permite que tentativas brutais de invadir a Internet da root
senha que coloca seu servidor em risco - você pode querer considerar o bloqueio de todo o tráfego SSH, exceto de "boas fontes de IP" conhecidas das quais você confia IPs, a fim de reduzir a chance de ser forçado a brutar no login raiz. Quando isso não for possível, você deve considerar a configuração da autenticação de chave SSH para a conta raiz em vez da autenticação de senha.