sudo
está lá por um motivo. É para protegê-lo de si mesmo .
Não há "dano conhecido" per se , no entanto, pode haver consequências não intencionais. Por exemplo, criar arquivos os deixará com raiz como criador. Outros usuários podem não conseguir acessá-los / executá-los porque eles não têm o privilégio de fazer isso.
Seria muito melhor para fazer login normalmente e, em seguida, su
ou sudo
para acesso ao nível da raiz conforme necessário.
A execução de programas enquanto estiver logado como root lhes dará privilégios de root. Você não quer que todo programa seja executado como root e capaz de acessar qualquer coisa. Fazer o login como root também dá lugar a programas maliciosos que você não executa intencionalmente. Se você dissesse rodar um programa inocente que foi editado para fazer algo estúpido como rm -rf /
, normalmente não será capaz. Se você está rodando como root, vai embora.