Eu criei um servidor Ubuntu. Eu tenho um usuário "root"?

3

Eu sempre achei que "root" era um usuário padrão criado quando você instala basicamente qualquer Linux. Durante a instalação, ele me pediu para escolher um nome de usuário, então eu escolhi "devadmin". Esse é meu usuário "root" agora?

    
por orokusaki 03.03.2012 / 18:25

3 respostas

7

Você tem um único usuário, que pode usar sudo .

Para se tornar realmente root:

sudo su

Para ter uma conta root:

sudo passwd root 

(digite uma nova senha e essa será a senha da sua nova conta root).

    
por 03.03.2012 / 18:28
4

Em todos os sistemas Linux, há uma conta root . É mais seguro não usá-lo para tarefas diárias, porque erros de digitação no shell de comando ou bugs no software poderiam, de outra forma, atrapalhar seriamente o seu sistema .

A conta root pode não ter uma senha, portanto, você não pode fazer login diretamente como root . Mas sua conta de usuário principal é provavelmente um dos sudoers , usuários capazes de usar o programa sudo para executar programas específicos como raiz ( sudo whoami ) ou, para tarefas administrativas mais longas que exigem várias etapas, abrir um shell como raiz ( sudo -s ).

Ao executar sudo passwd , você pode definir uma senha para root se realmente precisar, mas é provável que você não convide e apenas convide acidentes como exclusões acidentais de arquivos.

    
por 03.03.2012 / 19:45
3

Se você precisa de um shell de root por mais tempo, você pode usar a opção -s com o comando sudo :

Basta digitar

sudo -s

para criar um shell raiz permanente. E digite

exit

para deixar o shell de root quando terminar seu trabalho.

    
por 03.03.2012 / 19:34