+ Responder ao Tópico



  1. #1

    Arrow Fazer só um usuário virar root

    Galera, preciso saber como eu faço pra deixar só um ou dois usuários usar root numa máquina.

    É que tirei o RootLogin via ssh e quero setar apenas dois administradores pra poder virar root.

    Obrigado a todos.

  2. #2
    wrochal
    Visitante

    Padrão

    Basta seguir este exemplo

    usuario:x:0:0:,,,:/home/sm:/bin/bash

    Crie o usuário e depois edite o arquivo /etc/passwd, usando o id (0)

    falou,



  3. #3

    Padrão

    Me desculpe, mas eu devo ter me espressado mal.

    Eu não quero que um usuário tenha ID `zero` eu quero colocar pra só ele virar root com o su. Pra quando outro usuário tentar dar su ele não ter permissão.

    Eu já fiz isso uma vez mas não me lembro mesmo. rsrs

    vlw wrochal e se mais alguem puder ajudar...

  4. #4

    Padrão

    samuelstj,

    Você pode usar o sudo, ou pode apenas setar a permissão do /bin/su.

    Crie em grupo que tenha os 2 usuários que você quer, ai mude o grupo do /bin/su para o grupo que você criou.
    de permissão de 750 e pronto.

    groupadd vira_root
    gpasswd -a usuario1 vira_root
    gpasswd -a usuario2 vira_root
    chmod 750 /bin/su
    chown root.vira_root /bin/su

    Lembrando que dessa maneira você não está apenas bloqueando o usuário a virar root, você está bloqueando "qualquer um" exeto root e os usuários do grupo vira_root a usar o su.

    então caso eu seja o usuário MAJOR e queira me tornar DOICHE eu não vou conseguir....

    Por isso indico você a usar o sudo.

    deixe só os dois usuários com permissão de executar o sudo editando o /etc/sudoers e então depois os usuários podem executar "sudo su -".
    Última edição por MAJOR; 24-10-2006 às 22:41.