testei sim :D eh a msm senha :( e nao funciona<br><br><br><br><br><b><i>André Garcia Carneiro <andre.garcia.carneir@terra.com.br></i></b> escreveu:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> ---------- Cabeçalho original -----------<br><br>De: cascavel-pm-bounces+andre.garcia.carneir=terra.com.br@pm.org<br><br>> 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->new($host, options => ["BatchMode yes", "RhostsAuthentication no" ]);<br>> $ssh->login($user, $pass);<br>> <br>> command_remote("rm arquivo.txt");<br>> print "done\n";<br>> <br>> $ssh->cmd("exit");<br>> <br>> sub command_remote {<br>> my ($cmd) = @_;<br>> my ($stdout,
$stderr, $exit) = $ssh->cmd($cmd);<br>> return $stdout;<br>> }<br>> <br>> <br>> Funcionou perfeito.. porem ele pede a senha :(<br>> pq isso?<br><br>Talvez a senha em $pass esteja errada... Você chegou a testar essa senha usando o comando ssh?<br><br>> Obrigada Pessoal :D<br>> <br>> ~<br>> ~<br>> <br>> Luis Motta Campos <luismottacampos@yahoo.co.uk> escreveu: On Jul 18, 2007, at 2:03 PM, Patty Silva wrote:<br>> > Pessoal... tem como eu executar um comando com o NET::FTP?<br>> ><br>> > Meu script tem que colocar os arquivos na maqquina remota e <br>> > executar um programa na maquina remota..<br>> > 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>> <br>> <br>> <br>> ---------------------------------<br>> Novo Yahoo! Cadê? - Experimente uma nova busca. <br>> E-mail classificado pelo Identificador de Spam Inteligente Terra.<br>> Para alterar a categoria classificada, visite<br>><br>http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=andre.garcia.carneir&_l=1,1184768442.485653.32222.capalaba.hst.terra.com.br,8949,Des15,Des15<br>> <br>> Esta mensagem foi verificada pelo E-mail Protegido Terra.<br>> Scan engine: McAfee VirusScan / Atualizado em 17/07/2007 / Versão: 5.1.00/5076<br>> Proteja o seu e-mail Terra: http://mail.terra.com.br/<br>> <br><br>--<br>André Garcia
Carneiro<br>Developer(Perl/PHP)<br>Member of "São Paulo Perl Mongers" - http://sao-paulo.pm.org<br><br>_______________________________________________<br>Cascavel-pm mailing list<br>Cascavel-pm@pm.org<br>http://mail.pm.org/mailman/listinfo/cascavel-pm<br></luismottacampos@yahoo.co.uk></blockquote><br><p> 
<hr size=1>Novo <a href="http://yahoo.com.br/oqueeuganhocomisso ">Yahoo! Cadê?</a> - Experimente uma nova busca.