rsrs... foi profundo mesmo!<br><br><div class="gmail_quote">Em 22 de agosto de 2010 11:07, Mario Augusto Mania <span dir="ltr">&lt;<a href="mailto:mario.mania@gmail.com">mario.mania@gmail.com</a>&gt;</span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Eita... gamou :)<br>
<br>
Em 22 de agosto de 2010 01:27, Wagner Urquiza &lt;<a href="mailto:wagner@telefaz.com">wagner@telefaz.com</a>&gt; escreveu:<br>
<div><div></div><div class="h5">&gt; Ola a todos.<br>
&gt;<br>
&gt; Oséias Ferreira.<br>
&gt;<br>
&gt; Estou aqui para lhe parabenizar, pela atitude na resposta.<br>
&gt;<br>
&gt; É que muitas vezes, respondemos assim, para o nosso próximo:<br>
&gt;<br>
&gt;      &quot;Este comando-tal, resolve este problema&quot;<br>
&gt;<br>
&gt; E ai damos por felizes, por ter ajudado alguém.<br>
&gt;<br>
&gt; Sendo assim, eu não consigo achar palavras, no nosso dicionário,<br>
&gt; para expressar o que você fez para o próximo.<br>
&gt;<br>
&gt; Por ter domínio do assunto e já ter experimentado as dificuldades de<br>
&gt; fazer e, muitas vezes sozinho, tendo como ajuda, somente a seguinte<br>
&gt; informação do seu próximo:<br>
&gt;<br>
&gt;      &quot;Este comando-tal, resolve este problema&quot;<br>
&gt;<br>
&gt; Fiquei imensamente admirado, pela qualidade da sua resposta.<br>
&gt;<br>
&gt; Neste caso não é mastigar, para facilitar a vida do próximo.<br>
&gt;<br>
&gt; É expressar conhecimento e ter a sabedoria de compartilhar,<br>
&gt;<br>
&gt; com tanta beleza.<br>
&gt;<br>
&gt; Não conheço seu passado, mas pela resposta, bela e inteligente,<br>
&gt;<br>
&gt; que fez, nesta questão, imagino que isso é fruto do seu aprendizado,<br>
&gt;<br>
&gt; quando precisava de ajuda e ela chegava com:<br>
&gt;<br>
&gt;      &quot;Este comando-tal, resolve este problema&quot;<br>
&gt;<br>
&gt; .<br>
&gt;<br>
&gt; Atenciosamente,<br>
&gt;<br>
&gt; Wagner Urquiza<br>
&gt; <a href="mailto:wagner@telefaz.com">wagner@telefaz.com</a> (email)<br>
&gt; <a href="mailto:wufr@ig.com.br">wufr@ig.com.br</a> (msn / email)<br>
&gt; wagner_urquiza (skype)<br>
&gt; 31 9178-6490<br>
&gt; 31 2557-4154<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On 08/21/2010 09:12 PM, Oseias Ferreira wrote:<br>
&gt;<br>
&gt; Em 21/08/2010, às 15:12, leandro alves escreveu:<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Como root use: chown asterisk.asterisk seu_agi<br>
&gt;<br>
&gt; Volte para o seu uuario e tente de novo.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Mas perece que ele está usando é cgi mesmo.<br>
&gt; Neste caso não adianta nada fazer chown no script.<br>
&gt;<br>
&gt; Ele quer que o apache mostre a saida do comando:<br>
&gt; asterisk -rx &quot;comando&quot;<br>
&gt;<br>
&gt; Quanto rodar o apache como root, Alcapone, eu não aconselho.<br>
&gt; É melhor você configurar o sudo e permitir somente os aplicativos que<br>
&gt; o apache precisará rodar.<br>
&gt; Aí você invoca com o asterisk com o sudo.<br>
&gt;<br>
&gt; O seu /etc/sudoers deverá ficar mais ou menos assim:<br>
&gt;<br>
&gt; seu_usuario_que_roda_o_apache     ALL=NOPASSWD:/usr/sbin/asterisk<br>
&gt;<br>
&gt; Para descobrir que usuario roda o seu apache:<br>
&gt; ps axu|grep apache<br>
&gt;<br>
&gt; Nos Debians like, geralmente é www-data.<br>
&gt; Como root digite:<br>
&gt; #visudo<br>
&gt;<br>
&gt; e adicione a linha:<br>
&gt;<br>
&gt; www-data      ALL=NOPASSWD:/usr/sbin/asterisk<br>
&gt;<br>
&gt; Agora no seu script você terá que fazer assim:<br>
&gt;<br>
&gt; #!/bin/bash<br>
&gt; echo &quot;Content-type: text/html&quot;<br>
&gt; echo &quot;&quot;<br>
&gt; sudo /usr/sbin/asterisk -rx &quot;sip show peers&quot;<br>
&gt;<br>
&gt; Salva ele e faça ficar executável e com permissão de leitura para<br>
&gt; todos os usuários.<br>
&gt;<br>
&gt; chmod +rx seu_script.cgi<br>
&gt;<br>
&gt; Sem as duas primeiras linhas, o cgi não funciona. O browser não<br>
&gt; reconhece o que está vindo.<br>
&gt; É claro que, para tornar legível, você precisará formatar a saída do<br>
&gt; asterisk. Desta forma imprime tudo embolado no browser.<br>
&gt; Você pode usar o awk.<br>
&gt;<br>
&gt; Se der errado, veja nos logs do apache.<br>
&gt; Geralmente está em /var/log/apache2/error.log<br>
&gt;<br>
&gt; Lembre-se que o apache tem permissão para executar o shell do asterisk.<br>
&gt; Isto já é uma brecha enorme. Controle as permissões do que pode ser<br>
&gt; configurado no comando do asterisk.<br>
&gt; Mas é melhor que rodar o apache como root.<br>
&gt; O apache como root compromete todo sistema, pois dá permissão a um<br>
&gt; possível invasor rodar qualquer cgi como root.<br>
&gt; Dentro do cgi, ele pode colocar qualquer coisa. Inclusive algo para<br>
&gt; mudar a senha do root.<br>
&gt; Aí já era...<br>
&gt;<br>
&gt; Abraço.<br>
&gt;<br>
&gt; --<br>
&gt; Oséias Ferreira.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
&gt; - Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
&gt; - Suporte técnico local qualificado e gratuito<br>
&gt; Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
&gt; _______________________________________________<br>
&gt; Temos tudo para seu projeto VoIP com Asterisk!<br>
&gt; Descontos especiais para assinantes da AsteriskBrasil.org.<br>
&gt; Registre-se e receba um cupom exclusivo de desconto!<br>
&gt; Acesse agora <a href="http://www.voipmania.com.br" target="_blank">www.voipmania.com.br</a><br>
&gt; ______________________________________________<br>
&gt; Lista de discussões AsteriskBrasil.org<br>
&gt; <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
&gt; <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
&gt; - Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
&gt; - Suporte técnico local qualificado e gratuito<br>
&gt; Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
&gt; _______________________________________________<br>
&gt; Temos tudo para seu projeto VoIP com Asterisk!<br>
&gt; Descontos especiais para assinantes da AsteriskBrasil.org.<br>
&gt; Registre-se e receba um cupom exclusivo de desconto!<br>
&gt; Acesse agora <a href="http://www.voipmania.com.br" target="_blank">www.voipmania.com.br</a><br>
&gt; ______________________________________________<br>
&gt; Lista de discussões AsteriskBrasil.org<br>
&gt; <a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
&gt; <a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
&gt;<br>
_______________________________________________<br>
KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk.<br>
- Hardware com alta disponibilidade de recursos e qualidade KHOMP<br>
- Suporte técnico local qualificado e gratuito<br>
Conheça a linha completa de produtos KHOMP em <a href="http://www.khomp.com.br" target="_blank">www.khomp.com.br</a><br>
_______________________________________________<br>
Temos tudo para seu projeto VoIP com Asterisk!<br>
Descontos especiais para assinantes da AsteriskBrasil.org.<br>
Registre-se e receba um cupom exclusivo de desconto!<br>
Acesse agora <a href="http://www.voipmania.com.br" target="_blank">www.voipmania.com.br</a><br>
______________________________________________<br>
Lista de discussões AsteriskBrasil.org<br>
<a href="mailto:AsteriskBrasil@listas.asteriskbrasil.org">AsteriskBrasil@listas.asteriskbrasil.org</a><br>
<a href="http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil" target="_blank">http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Leandro,<br>