Thread Net::SFTP - Verbindung klappt nicht
(10 answers)
Opened by Stefan_S at 2023-04-06 14:56
@Stefan_S Vielleicht kann dir das neuere Net::SSH2::SFTP besser zu Diensten sein.
Das hier klappt bei mir auch ohne einen Schlüssel, nur mit Passwort. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 #!/usr/bin/perl use strict; use warnings; use 5.024; use utf8; use Net::SSH2; my $ssh2 = Net::SSH2->new(); $ssh2->connect('servana') or $ssh2->die_with_error; # $ssh2->check_hostkey( 'ask', "T:/.ssh/known_hosts" ) or $ssh2->die_with_error; $ssh2->auth_password ( "test", "test" ) or $ssh2->die_with_error; # $ssh2->auth_publickey( 'test', "T:/.ssh/id_rsa.pub", "T:/.ssh/id_rsa", "test42" ) or $ssh2->die_with_error; my $sftp = $ssh2->sftp() or $ssh2->die_with_error; my $fh = $sftp->open('/home/test/.bashrc') or $sftp->die_with_error; print while <$fh>; Last edited: 2023-04-11 10:41:30 +0200 (CEST) |