Usuário não root com permissão para executar comandos root

Para usar o Spaces, da Digital Ocean, eles recomendando o uso de um usuário que não seja o root. Como crio um usuário que faça tudo que o root faz, mas sem ser o root, para atender essa recomendação?

Eles sempre recomendam não usar o root. Mas nunca tive problemas por usar o root.
Vou buscar gravar uma aula sobre usuários adicionais.