NET :: SFTP :: Recursief

PERL-klasse voor het overbrengen van bestanden die recursief en veilig zijn
Download nu

NET :: SFTP :: Recursief Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Naam uitgever:
  • Geo Tiger
  • Uitgever website:
  • http://search.cpan.org/~geotiger/

NET :: SFTP :: Recursief Tags


NET :: SFTP :: Recursief Beschrijving

Perl-klasse voor het overbrengen van bestanden die recursief en veilig zijn NET :: SFTP :: Recursief is een PERL-module die methoden bevat om bestanden die recursief en veilig en veilig worden overgebracht met NET :: SFTP en NET :: SSH :: PERL.NET :: SFTP is een pure-perl-implementatie van het beveiligde bestandsoverdrachtsprotocol (SFTP) - Bestandsoverdracht gebouwd bovenop het SSH-protocol. NET :: SFTP gebruikt NET :: SSH :: PerL om een veilige, gecodeerde tunnel te bouwen via welke bestanden kunnen worden overgedragen en beheerd. Het biedt een subset van de opdrachten die worden vermeld in het SSH-overdrachtprotocol IETF-ontwerp, dat te vinden is op http://www.opensh.com/txt/draft-ietf-secsh-filexfer-00.txt.sFTP staat voor Secure Bestandsoverdrachtsprotocol en is een methode voor het overbrengen van bestanden tussen machines via een veilige, gecodeerde verbinding (in tegenstelling tot gewone FTP, die functioneert over een onzekere verbinding). De beveiliging in SFTP komt via de integratie met SSH, die een gecodeerde transportlaag verschaft waarover de SFTP-opdrachten worden uitgevoerd en over welke bestanden kunnen worden overgedragen. Het SFTP-protocol definieert een klant en een server; Alleen de klant, niet de server, wordt geïmplementeerd in NET :: SFTP.Omdat het op SSH is gebouwd, SFTP erft alle ingebouwde functionaliteit die is geleverd door NET :: SSH :: PERL: gecodeerde communicatie tussen client en server, meerdere Ondersteunde authenticatiemethoden (bijv. Wachtwoord, publieke sleutel, enz.). Deze klasse breidt zich uit van NET :: SFTP en inherent alle methoden eruit, plus meer methoden: rget, rmut, en lokaal_ls.synopsis Gebruik NET :: SFTP :: Recursief; Mijn g = (gebruiker => 'usr_id', wachtwoord => 'geheim', lokaal_dir => '/ ftp / dir', remote_dir => '/ remote / dir', file_filter => 'FTP *'); Mijn $ SFTP = NET :: SFTP :: recursief-> nieuw; # of combineer de twee samen mijn $ SFTP = NET :: SFTP :: recursief-> nieuw (g); # Transfer bestanden van lokaal naar externe $ SFTP-> RUTP ('/ MY / LOCAL / DIR', '/ REMOTE / DIR'); # Transfer bestanden van Remote naar Local $ SFTP-> RCET ('/ PUB / REMOTEL / DIR', '/ LOKAL / DIR'); # Passeer de uitvoer naar My_CB-methode om $ SFTP-> RCET ('/ PUB / MYDIR', '/ LOKAL / DIRE', \ MY_CB) te verwerken; # met bestand en dir filters $ SFTP-> RCET ('/ pub / mydir', '/ lokaal / dir', \ my_cb, {file_pat => 'pdf $', dir_pat => '^ f'}); # U kunt ook een callback-methode gebruiken om te krijgen of de methode te krijgen als $ SFTP-> RGET ('/ REMOTE / DIR', '/ MY / DIR', \ MY_CB, {CB4GET => \ MYGET_CB}); $ SFTP-> RUIT ('/ MY / DIR', '/ REMOTE / DIR', \ MY_CB, {CB4PUT => \ MYSUB_CB}); Vereisten: · Perl


NET :: SFTP :: Recursief Gerelateerde software