Eu descobri, no processo de escrever a pergunta.
Eu inicialmente assumi que root
não tinha configuração ssh, porque o bash não era completo. Claro, você não pode concluir a tabulação se não tiver permissões para os arquivos ...
admin@machine:~$ sudo su
root@machine:# cat /root/.ssh/authorized_keys
no-port-forwarding,no-agent-forwarding,no-X11-forwarding,command="echo 'Please login as the user \"admin\" rather than the user \"root\".';echo;sleep 10" ssh-rsa ...
Então, isso explica. Isso é feito por meio de um comando personalizado no formato authorized_keys - consulte a seção AUTHORIZED_KEYS FILE FORMAT no manual do sshd para obter detalhes .
Como foi apontado nos comentários, a razão para o sleep
é provável para que os usuários do PuTTY tenham tempo de ler a mensagem