Ele disse que usa o netcat, dependendo de como ele fez, o "anjo" executa o comando sim. Desculpe mas por falta de tempo não vi como ele implementou isso no script, mas vale lembrar que pode ser perigoso usar o netcat para essas coisas :)
[]'s Gustavo Picoloto On 7/5/06, Thomaz de Oliveira dos Reis <[EMAIL PROTECTED]> wrote: > pelo que eu entendi ele não executa os comandos somente mostra...ou > estou errado? > > Gustavo Picoloto wrote: > > > Olá, > > > > Só tem que ter cuidado para que o "anjo" do outro lado não seja o "bad > > guy" que irá executar um "rm -fr /*" :) > > > > []'s > > > > Gustavo Picoloto > > > > On 7/4/06, Thomaz de Oliveira dos Reis <[EMAIL PROTECTED]> wrote: > > > Sou novato tb e achei interessante... :) > > > > > > vc poderia acrescentar, na linha 3: > > > > > > > > > NC=`which nc 2>/dev/null` > > > if [ ! -f "$NC" ]; then > > > echo nc não está instalado, ou não está no PATH! > > > exit 1 > > > fi > > > > > > []'s! > > > > > > Flavio Junior wrote: > > > > > > > Eae g00nie :) > > > > > > > > Entao, nao vi seu script.. mas existe o screen pra isso.. > > > > screen -r > > > > e screen -q pra capturar. voce ve ate os arquivos enquanto ele edita e > > > > talz.. > > > > > > > > Deopis vou dar uma olhada na sua solução com o script ... > > > > > > > > Parabens ;) > > > > > > > > > > > > Flavio do Carmo Junior aka blk1d > > > > > > > > On 7/4/06, mundoalem <[EMAIL PROTECTED]> wrote: > > > > > Galera, meu nome é Egon Elemar Braun Filho (aka g00nie) e faz um > > tempo > > > > > que venho lurkeando na lista, nunca fui de participar mas hoje vou > > > > > abrir uma exceção. Estou lendo o o livro do Júlio e me ocorreu > > que ia > > > > > ser legal usar o "script" pra fazer um programa onde agente pudesse > > > > > ver o que outra pessoa estivesse executando em seu terminal > > atraves da > > > > > net. Isso ia ser muito legal quando agente quer ajudar algum novato > > > > > que não conhece muito bem a linha de comando, e as vezes via > > chat fica > > > > > dificil ver os erros, ver se ele tah digitando tudo OK. Então decidi > > > > > botar a mão na obra e ver se eu conseguia fazer tal script. > > > > > > > > > > Consegui! E fiquei entusiasmado pra mostrar pra alguém, para me > > darem > > > > > opiniões se o script realmente é útil, ou se é mais uma ferramenta > > > > > idiota que um novato criou. > > > > > > > > > > Chamei o programa de "anjo", por motivos claros. Vocês podem > > baixa-lo > > > > > por esta URL: > > > > > > > > > > http://www.mundoalem.com/anjo.sh > > > > > > > > > > é livre para modificações, pois ainda está em fase de testes, essa é > > > > > uma versão beta que funciona, mas claro que ainda tem algumas > > coisas a > > > > > melhorar. Caso modificarem algo por favor me enviem no email: > > > > > [EMAIL PROTECTED] > > > > > > > > > > Seria uma honra ter opiniões! > > > > > > > > > > Para usar o script é extremamente fácil, primeiro de tudo você > > precisa > > > > > ter o netcat (which nc), pois é o programa que uso pra transferir as > > > > > paradas! > > > > > > > > > > É um script cliente/servidor. A pessoa que irá atuar como servidor > > > > > (ajudante) deve executar o script assim: ./anjo.sh > > > > > > > > > > Por padrão ele irá escutar na porta "2602" na máquina local, caso > > > > > precise mudar a porta use a opção "-p porta". O cliente (novato) > > deve > > > > > executar o anjo assim: ./anjo -c -m IP_DO_SERVER > > > > > > > > > > O -c é claro significa "client". Se precisar mudar a porta use o -p. > > > > > IP_DO_SERVER pode ser tanto o ip do servidor como o hostname. Se não > > > > > for especificado ele irá executar em "localhost". > > > > > > > > > > A opção -h imprime um help na tela. > > > > > > > > > > Para sair do anjo o cliente deve dar um exit e esperar o > > servidor dar > > > > > um CONTROL+C na sua tela. > > > > > > > > > > E é só isso galera! Espero respostas! > > > > > > > > > > -- > > > > > ------------------- > > > > > MUNDOALEM.com > > > > > Entreternimento Digital > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > > Esta lista não admite a abordagem de outras liguagens de > > > > programação, como perl, C etc. Quem insistir em não seguir esta regra > > > > será moderado sem prévio aviso. > > > > > > > --------------------------------------------------------------------- > > > > > Sair da lista: [EMAIL PROTECTED] > > > > > > > --------------------------------------------------------------------- > > > > > Esta lista é moderada de acordo com o previsto em > > > > http://www.listas-discussao.cjb.net > > > > > > > --------------------------------------------------------------------- > > > > > Servidor Newsgroup da lista: news.gmane.org > > > > > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > > > > > > > > > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > Esta lista não admite a abordagem de outras liguagens de > > programação, como perl, C etc. Quem insistir em não seguir esta regra > > será moderado sem prévio aviso. > > > --------------------------------------------------------------------- > > > Sair da lista: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > > > Esta lista é moderada de acordo com o previsto em > > http://www.listas-discussao.cjb.net > > > --------------------------------------------------------------------- > > > Servidor Newsgroup da lista: news.gmane.org > > > Grupo: gmane.org.user-groups.programming.shell.brazil > > > > > > > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > ------ > > Gustavo Picoloto > > Analista de Segurança > > http://cenoura.homelinux.com > > ------ > > > > > > > --------------------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de programação, como > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > aviso. > --------------------------------------------------------------------- > Sair da lista: [EMAIL PROTECTED] > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > > Links do Yahoo! Grupos > > > > > > > > > -- ------ Gustavo Picoloto Analista de Segurança http://cenoura.homelinux.com ------ --------------------------------------------------------------------- Esta lista não admite a abordagem de outras liguagens de programação, como perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio aviso. --------------------------------------------------------------------- Sair da lista: [EMAIL PROTECTED] --------------------------------------------------------------------- Esta lista é moderada de acordo com o previsto em http://www.listas-discussao.cjb.net --------------------------------------------------------------------- Servidor Newsgroup da lista: news.gmane.org Grupo: gmane.org.user-groups.programming.shell.brazil Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/shell-script/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
