Bom.. eu estou testando esse script:<br><br><br>#!/usr/bin/perl<br>use Net::SSH::Perl;<br><br>my $host="host1";<br>my $user="xxx";<br>my $pass="xx";<br><br>print "Login remoto... ";<br><br>my $ssh = Net::SSH::Perl-&gt;new($host, options =&gt; ["BatchMode yes", "RhostsAuthentication no" ]);<br>$ssh-&gt;login($user, $pass);<br><br>command_remote("rm arquivo.txt");<br>print "done\n";<br><br>$ssh-&gt;cmd("exit");<br><br>sub command_remote {<br> &nbsp;&nbsp;&nbsp; my ($cmd) = @_;<br> &nbsp;&nbsp;&nbsp; my ($stdout, $stderr, $exit) = $ssh-&gt;cmd($cmd);<br> &nbsp;&nbsp;&nbsp; return $stdout;<br> }<br> <br><br>Funcionou perfeito.. porem ele pede a senha :(<br>pq isso?<br><br><br>Obrigada Pessoal :D<br><br>~<br>~<br><br><b><i>Luis Motta Campos &lt;luismottacampos@yahoo.co.uk&gt;</i></b> escreveu:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> On Jul 18, 2007, at 2:03 PM, Patty Silva wrote:<br>&gt; Pessoal... tem como
 eu executar um comando com o NET::FTP?<br>&gt;<br>&gt; Meu script tem que colocar os arquivos na maqquina remota e  <br>&gt; executar um programa na maquina remota..<br>&gt; tem como?<br><br>   O Net::FTP implementa o protocolo FTP, Patty. Este, como o próprio  <br>nome diz, é um File Transfer Protocol. Ele não oferece capacidade de  <br>execução de comandos (não capacidades lícitas, pelo menos ;-).<br><br>   Para executar o comando, depois de colocar o teu script no lugar,  <br>use o Net::SSH ou o Net::Telnet para conectar à màquina e executar o  <br>programa que você quer.<br><br>   Pequenas considerações:<br><br>   1. Se você precisa executar código remotamente, deveria pensar em  <br>escrever um servidor. Eu usaria Net::Daemon para isso.<br>   2. NADA disso é seguro. Se você está mexendo (direta ou  <br>indiretamente) com dinheiro, eu recomendo a você repensar sua  <br>estratégia, e adotar as versões dos programas com criptografia  <br>(Net::FTPS e Net::SSH, ou a
 implementar Net::Daemon sobre SSL ou TLS).<br>   3. Eu tenho certeza de que o teu administrador de sistemas deveria  <br>ter restrições quanto a permitir este tipo de operação, por qualquer  <br>razão que seja. Converse com ele antes de sair fazendo, eu acho que  <br>ele também pode ajudar.<br><br>   Putamplexos!<br>--<br>Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer,<br>Perl fanatic evangelist, and amateur {cook, photographer}<br><br><br>_______________________________________________<br>Cascavel-pm mailing list<br>Cascavel-pm@pm.org<br>http://mail.pm.org/mailman/listinfo/cascavel-pm<br></blockquote><br><p>&#32;



      <hr size=1>Novo <a href="http://yahoo.com.br/oqueeuganhocomisso ">Yahoo! Cadê?</a> - Experimente uma nova busca.