+ Responder ao Tópico



  1. #1
    Daniels
    Visitante

    Padrão Dar poder de SU pra um usuario normal

    Ae galera... alguem sabe como faço pra dar poder de superusuario para um usuario comum??? Através do linuxconf num consigo. Dou a opção de "Equivalência de superusuario" mas num da.

    Tb tentei através do sudo... mas num consegui. Meu /etc/sudoers ta assim:

    root ALL=(ALL) ALL
    'usuario' ALL=PASSWD: /usr/bin/iptraf

    Ta dando erro de sintaxe.... estou tentando liberar esse usuario pra abrir o iptraf. Eu consigo dar poder total ao usuario assim....

    root ALL=(ALL) ALL
    'usuario' ALL=(ALL) ALL

    ... mas num quero liberar tudo... quero soh algumas aplicações...

    Se alguem puder me ajudar....

    Valeu ae....

  2. #2
    spider
    Visitante

    Padrão Dar poder de SU pra um usuario normal

    num sei se eh isso q vc quer fazer, mas voce pode criar um usuário com os mesmo poderes de root (isso é perigoso), basta apagar o usúário e criar ele com a seguinte linha:

    adduser -u 0 -g 0 -s /sbin/bash *usuário*

    no lugar de *usuário* você coloca o username dele, e depois recadastra a senha dele.

    passwd *usuário*

    e pronto, vc criou um usuário com poderes de root, na verdade ele é um segundo root na maquina.

  3. #3
    Daniels
    Visitante

    Padrão Dar poder de SU pra um usuario normal

    Eh... valeu... mas, como vc disse, isso eh perigoso. Eu queria dar alguns poderes ao usuario... mas naum todos.... como por exemplo: ele teria direito de rebootar a maq, reiniciar alguns serviços e abrir o iptraf. Entende???

  4. #4
    gmlinux
    Visitante

    Padrão Dar poder de SU pra um usuario normal

    use o sudo

  5. #5

    Padrão Dar poder de SU pra um usuario normal

    man sudoers


    la tem explicando muito bem


    voce pode tentar:

    username localhost binario

    se eu nao me negano funciona, msa eh sempre bom consultar o manual e ver a syntax correta, da para fazer muita coisa.

    adicionar outro user com uid/gid 0 eh loucura.

  6. #6
    Daniels
    Visitante

    Padrão Dar poder de SU pra um usuario normal

    Eh.... usei o sudo. Eu dei uma olhada profunda no manual e copnsegui configurar o sudoers....

    Valeu ae....

  7. #7
    darkbogus
    Visitante

    Padrão É assim que vc pode tranformar em superusuário...;]

    8)
    [size=18px]Bom primeiro vc abre o shell.....
    como root...Lembre-se, tem que ser como root...
    digamos que eu crie o usuário "teste", senha "teste"
    é só dar o comando vi /etc/passwd ou no lugar do "vi", usar o seu editor de textos preferidos...
    olhando o arquivo lá /etc/passwd (substitua o :500:500: por :0:0.pronto.[/size]

    teste:x:500:500:Usuário teste:/home/teste:/bin/bash

    vc verá que existe um número que define o grupo e o usuário, certo??? É só modificar o número para 0:0(zero), pronto....voilá...O número do usuário "root" é "zero", então, a partir de agora seu usuário vai ser root, vc pode colocá-lo só como user root, ou como group root...(o primeiro zero indica o tipo de usuário e o segundo o tipo do grupo)

    [root@querbrincarque]#adduser teste
    [root@querbrincarque]#passwd teste
    password=testes
    retype=teste
    [root@querbrincarque]#vi /etc/passwd
    named:x:25:25:Named:/var/named:/sbin/nologin
    ntp:x:38:38::/etc/ntp:/sbin/nologin
    desktop:x:80:80:desktop:/var/lib/menu/kde:/sbin/nologin
    gdm:x:42:42::/var/gdm:/sbin/nologin
    pvm:x:24:24::/usr/share/pvm3:/sbin/nologin
    canna:x:39:39:Canna Service User:/var/lib/canna:/sbin/nologin
    wnn:x:49:49:Wnn System Account:/home/wnn:/sbin/nologin
    dovecot:x:97:97:dovecot:/usr/libexec/dovecot:/sbin/nologin
    postfix:x:89:89::/var/spool/postfix:/sbin/nologin
    mailman:x:41:41:GNU Mailing List Manager:/var/mailman:/sbin/nologin
    amanda:x:33:6:Amanda user:/var/lib/amanda:/sbin/nologin
    radiusd:x:95:95:radiusd user:/:/sbin/nologin
    quagga:x:92:92:Quagga routing suite:/var/run/quagga:/sbin/nologin
    radvd:x:75:75:radvd user:/:/sbin/nologin
    mysql:x:27:27:MySQL Server:/var/lib/mysql:/sbin/nologin
    postgres:x:26:26:PostgreSQL Server:/var/lib/pgsql:/sbin/nologin
    fax:x:78:78:mgetty fax spool user:/var/spool/fax:/sbin/nologin
    netdump:x:34:34:Network Crash Dump user:/var/crash:/sbin/nologin
    nut:x:57:57:Network UPS Tools:/var/lib/ups:/bin/false
    ldap:x:55:55:LDAP User:/var/lib/ldap:/bin/false
    teste:x:500:500:Usuário teste:/home/teste:/bin/bash


    Espero ter ajudado!!!!!
    [size=24px]D4rkb0gu5[/size]