+ Responder ao Tópico



  1. #1
    Guria
    Oi gente!
    Estou com o seguinte problema: tenho que disparar comando linux, via php. Tenho que fazer um determinado usuário,(que não é root), disparar um determinado comando. Só que, fazendo isso pelo shell, tenho que logar como tal usuário antes. Tem alguma maneira de fazer esse usuário disparar um comando, sem que ele tenha que logar?
    Achei que tivesse que usar o sudo, mas nas ajudas que eu procurei na internet, só dizia como dar alguns privilégios de root para outros usuários. Nesse caso, eu queria fazer esse usuário disparar esse comando indepedente do usuário que estiver logado na máquina. Estou recém começando a usar Linux, portanto não riam se eu estiver escrevendo alguma besteira...
    Ah! A distribuiçaõ que estou usando é Debian.
    Obrigada!

  2. #2
    felipeasc
    Olá.
    Acho que posso te ajudar.
    Crie um usuário qualquer no Linux e defina uma senha qualquer para este usuário;
    No arquivo /etc/passwd (CUIDADO AO ACESSA ESTE ARQUIVO), tire o 'x' na frente do nome do usuário. Por exemplo.

    felipe:x:1003:100::/home/felipe:

    deixe da seguinte forma

    felipe::1003:100::/home/felipe:


    Assim, sempre que este usuário (no exemplo acima, Felipe) for logado, não pedirá senha.

    Espero ter ajudado
    Felipe






Tópicos Similares

  1. Sudo
    Por ZECA no fórum Servidores de Rede
    Respostas: 2
    Último Post: 18-07-2003, 14:43
  2. denovo SUDO
    Por 1c3m4n no fórum Servidores de Rede
    Respostas: 1
    Último Post: 20-11-2002, 21:19
  3. SUDO
    Por 1c3m4n no fórum Servidores de Rede
    Respostas: 7
    Último Post: 18-11-2002, 17:54
  4. sudo
    Por Smach no fórum Servidores de Rede
    Respostas: 2
    Último Post: 11-11-2002, 11:57
  5. ### SUDO ###
    Por Good_speed no fórum Servidores de Rede
    Respostas: 0
    Último Post: 07-11-2002, 19:11

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L