Você deve editar /etc/sudoers usando o comando visudo e adicionar uma linha para o usuário john .
Provavelmente, você desejará adicionar uma linha como john ALL=(ALL) ALL . Então você pode emitir comandos usando sudo (rodando como john ) e, se desejar, desabilitar o usuário root, ou pelo menos usar uma senha muito strong para isso - essa seria a minha escolha.
Além disso, a maioria das versões do SSH deve ter o login root desativado por padrão; isso significa você não pode logar como root sobre SSH , mas você pode usar o SSH como usuário e então tornar-se root com su . Em caso de dúvida, verifique a instrução PermitRootLogin no arquivo /etc/ssh/sshd_config . A partir do manpage:
PermitRootLogin
Specifies whether root can log in using ssh(1). The argument must be
''yes'', ''without-password'', ''forced-commands-only'', or ''no''. The
default is ''yes''.