Usuários e membros do grupo

0

Meu servidor é instalado pelo meu provedor com um usuário padrão (root e outro usuário, digamos aqui johndoe ). Sinto falta de alguma experiência para saber se tudo está bem definido. Digamos que eu adicione o administrador do grupo. Então eu preciso adicionar johndoe a este grupo. Eu acabo com o seguinte quando eu leio / etc / group:

...
**johndoe**:x:1000:
...
admin:x:1001:**johndoe**

Esses números, com as letras ... Eu simplesmente não tenho a menor idéia. O grupo do administrador é definido com o seguinte:

%admin ALL=(ALL)       ALL

Eu preciso dar ao johndoe o maior número de privilégios possíveis; eu tenho mais alguma coisa para fazer? Espero que minha pergunta não seja aleatória.

    
por Ben None 11.02.2013 / 09:42

1 resposta

1

Entendendo que %admin ALL=(ALL) ALL está no arquivo /etc/sudoers , existem três maneiras de obter privilégios de root:

  1. Para executar um comando com privilégios de root, você deve executar sudo command .

  2. Para abrir um shell com privilégios de root, mas com variáveis de ambiente de johndoe , você pode invocar sudo -s .

  3. Além disso, se você realmente deseja executar um console raiz (com variáveis de ambiente do usuário root), pode executar sudo su - e você terá um shell raiz.

por 11.02.2013 / 10:01