+ Responder ao Tópico



  1. Bom dia amigos da Lista.

    Recentemente estou trabalhando em uma ferramenta de gerenciamento de redes com S.O. Linux.

    Então preciso que essa ferramenta execute alguns comandos do Linux, usado o sudo.

    Porem já dei permissão para o usuário apache no /etc/sudoers que é o que mais encontramos na net.

    No centOS 4.4 funciona redondo, porém em distro mais recentes como centOS 5.5 ou 5.6 por exemplo não consigo rodar os comandos de forma alguma.

    Alguém já passou por isso e que pode me dar uma dica.

    Forte Abraço

    Clístenis

  2. Já passei por isso com o CentOS 5.5.
    Estou com um projeto que é o desenvolvimento de uma interface em php para administração do Squid e regras de iptables, com CentOS 5.5 tive problemas então estou fazendo em cima do Debian 5 (onde funciona perfeitamente).

    No Debian você precisa alterar a diretiva safe_mode do php.ini.
    No /etc/sudoers você precisa configurar de modo que o usuário que roda o apache (www-data no CentOS e apache no Debian) não precise colocar senha ao usar o sudo.
    Como eu disse, estou fazendo no Debian, tentei no CentOS fazer tudo isso funcionar porém sem sucesso...
    Se conseguir posta pra gente!

    Abraço.



  3. Verifica se tem AppArmor ou SELinux ativo, desativa para testar. (Não sei se essas distros tem).
    No mais, tem uns php com patch pra desabilitar certas funções, suhosin patch acho que é o nome. Procura se está ativo no seu php, e como desativar se sim.

  4. O CentOS vem com o SELinux ativo assim como no RedHat.



  5. Amigo no Debian esta executando o exec normal??? O mais estranho e que tenho o sistema rodando 100% no Centos 4.4 porém fiz um upgrade para 5.5 e o exec parou geral. O meu software controla o iptables, squid, samba com pdc, dhcp, Sarg e gráficos com Bandwidthd.






Tópicos Similares

  1. separando informações em php ou shell script
    Por no fórum Linguagens de Programação
    Respostas: 3
    Último Post: 24-02-2005, 16:34
  2. funcao exec do php
    Por Savio no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 04-11-2004, 16:37
  3. COMO EXECUTAR FTP VIA SHELL SCRIPT OU PHP?
    Por davi no fórum Servidores de Rede
    Respostas: 6
    Último Post: 20-10-2004, 11:14
  4. Shell vs Perl vs PHP
    Por d00m no fórum Linguagens de Programação
    Respostas: 0
    Último Post: 15-07-2004, 07:04
  5. Executar script shell a partir de PHP
    Por no fórum Linguagens de Programação
    Respostas: 1
    Último Post: 25-11-2002, 17:08

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L