[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: execução de comandos com "su" [RESOLVIDO]



Ayesha escreveu:

Olá pessoal,

Valew mesmo a todos: Andrea, Gunther, Junior, Davi :-D

Funcionou !!!

Brigadão mesmo !!!!


Olá,

Só para ficar aqui registrado, o problema era que o su de usuário não root pede senha, mas como não detectava nada na entrada padrão, ficava em "segundo plano" esperando pela senha, portanto se olhar dentes os processos (ps ax), vai encontrar todos os "su" parados. O "su" ainda exige tty de entrada, isto é, um dispositivo de entrada e não simplesmente um pipe para a entrada padrão, que nesse caso sai com erro 1, assim sendo `echo seha | su -l usuario` também não é válido. A solução é chamar "su" como root, mas para subir para root não dá para usar "su", então tem que usar sudo para tornar-se root para executar o "su" para um usuário qualquer, pois "su" chamado como root não pede senha.

Acho que isso finaliza, se não escrevi nenhuma besteira, a questão e já deixa o caminho das pedras para novos iniciantes.

--
Atenciosamente,

          Junior Polegato

          Um peregrino de problemas; Um pergaminho de soluções!
          Página Profissional: http://www.juniorpolegato.com.br


Reply to: