Por que o usuário é criado durante a instalação do Linux e não o usuário root? [fechadas]

2

Durante a instalação do Linux Mint, criei um perfil de usuário. Depois que a instalação foi concluída, tentei instalar o NASM, mas depois de executar o comando make install, ele não conseguiu criar o diretório e uma mensagem de erro ... Permissão negada "apareceu.

Eu fiz logout da minha conta digitada root na tela de login e o sistema foi inicializado no usuário root ... depois disso, o comando make install funcionou e a instalação foi bem-sucedida. Então, por que o usuário não foi criado durante a instalação e não no usuário root?

    
por OK_sr 02.09.2013 / 21:01

2 respostas

5

Porque geralmente é considerado uma má ideia executar tudo como Root. Como o Mint é voltado para usuários finais e para ser "fácil de usar", eles decidem isso para você.

por 02.09.2013 / 21:09
1

Para se tornar root temporariamente e executar comandos com privilégios mais altos, você deve usar o sudo comando. No Ubuntu e no Mint, o acesso ao comando sudo é restrito em uma base de associação de grupo. Normalmente, seu usuário padrão deve ser membro do grupo admin (pré-12.04) ou sudo (desde 12.04). Você pode verificar a associação ao grupo com o seguinte comando no console:

grep sudo /etc/group

ou

grep admin /etc/group

Se a linha resultante contiver seu nome de usuário, você poderá usar sudo sem modificações adicionais.

Importante: não use "simples" sudo para executar aplicativos GUI como root. Para executar aplicativos GUI, use o comando gksudo ou kdesudo (ou sudo -H ).

    
por 04.09.2013 / 09:41