No GNU / Linux existe o usuário padrão root
, que sempre existe, isto é diferente da sua conta de usuário que você criou quando instalou o Ubuntu.
A casa do seu usuário estará em /home/sridhar
. A casa do usuário root será /root
Além do usuário, e do usuário root, há um grande número de outros usuários do sistema, mas eles são usados para executar vários serviços de segundo plano usados apenas pelo sistema.
Se você estiver familiarizado com o Windows, o usuário root é muito parecido com a conta do Administrador. Ele sempre estará lá, como alternativa, mas em geral só deve ser usado quando necessário, 99% das vezes você deve usar conta de usuário.
- editar
% bl0ck_qu0te%Somente o usuário root tem acesso a todo o sistema de arquivos, que é necessário ao instalar um novo software no sistema de arquivos raiz (/).
% bl0ck_qu0te%Um usuário normal de login normalmente só tem acesso ao seu diretório pessoal, o que impede que o usuário ou um programa executado pelo usuário acesse arquivos importantes do sistema.
% bl0ck_qu0te% Você pode logar como root, sudo -s
ou sudo su -
fazer isso fornecendo um shell root, além disso você pode definir a senha root: sudo passwd root
, e então você pode logar como root como usuário normal - don ' faça isso!
O usuário root ainda precisa de uma casa, onde o software procura por arquivos de configuração relacionados às preferências do usuário. quando você usa sudo su -
e, em seguida, executa um programa, se esse programa precisar de um arquivo de configuração, ele provavelmente procurará no diretório inicial dos usuários raiz.
- edite novamente
Uma nota final, o usuário root pode acessar TUDO e não deve ser usado para tarefas gerais do dia a dia. Se uma conta de usuário comum for comprometida (por exemplo, um bug em um web browser permitir que um invasor execute código em sua máquina), somente os dados do diretório de usuários serão afetados e, como um todo, o sistema ficará bem e outros usuários serão afetados. esteja bem.
Se você está usando o seu navegador como root e um invasor entrou, eles estariam executando o código como usuário root e teriam acesso a tudo e a qualquer coisa.