NET :: SFTP :: recursivo

Classe Perl para transferir arquivos recursivamente e com segurança
Baixe Agora

NET :: SFTP :: recursivo Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Nome do editor:
  • Geo Tiger
  • Site do editor:
  • http://search.cpan.org/~geotiger/

NET :: SFTP :: recursivo Tag


NET :: SFTP :: recursivo Descrição

Classe Perl para transferir arquivos recursiva e segura Net :: SFTP :: recursivo é um módulo Perl que contém métodos para transferir arquivos recursivamente e com segurança usando net :: sftp e net :: ssh :: perl.net :: sftp é uma implementação Pure-Perl do Protocolo de Transferência de Arquivo Seguro (SFTP) - Transferência de arquivos construída em cima do protocolo SSH. Net :: SFTP usa Net :: SSH :: Perl para construir um túnel seguro e criptografado através do qual os arquivos podem ser transferidos e gerenciados. Ele fornece um subconjunto dos comandos listados no protocolo de transferência de arquivos SSH IETF de rascunho, que pode ser encontrado em http://www.openssh.com/txt/draft-ietf-secsh-filexfer-00.txt.sftp significa seguro Protocolo de transferência de arquivos e é um método de transferência de arquivos entre as máquinas em uma conexão segura e criptografada (em oposição a FTP regular, que funciona em uma conexão insegura). A segurança no SFTP vem através de sua integração com o SSH, que fornece uma camada de transporte criptografada sobre a qual os comandos SFTP são executados e sobre quais arquivos podem ser transferidos. O protocolo SFTP define um cliente e um servidor; Apenas o cliente, não o servidor, é implementado no Net :: SFTP.Porque ele é construído no SSH, SFTP herda toda a funcionalidade interna fornecida pela Net :: SSH :: Perl: Comunicações criptografadas entre cliente e servidor, múltiplos Métodos de autenticação suportados (por exemplo, senha, chave pública, etc.). Esta classe se estende da rede :: sftp e inerente todos os métodos, além de mais métodos: Retget, RFUT e local_ls.synopsis Use NET :: SFTP :: Recursivo; meu g = (user => 'usr_id', password => 'secret', local_dir => '/ ftp / dir', remote_dir => '/ remote / dir', file_filter => 'ftp *'); Meu $ SFTP = NET :: SFTP :: recursivo-> novo; # ou combinar os dois juntos Meu $ SFTP = Net :: SFTP :: recursivo-> novo (g); # transferir arquivos de local para remoto $ SFTP-> ROP ('/ meu / local / dir', '/ remote / dir'); # Transferir arquivos de remoto para $ sftp-> reta ('/ pub / remotel / dir', '/ local / dir'); # Passe a saída para o método My_CB para processar $ sftp-> reta ('/ pub / mydir', '/ local / dir', \ my_cb); # com filtros de arquivo e filtros $ $ sftp-> reta ('/ pub / mydir', '/ local / dir', \ my_cb, {file_pat => 'pdf $', dir_pat => '^ f'}); # Você também pode usar um método de retorno de chamada para obter ou colocar método também $ sftp-> reta ('/ remote / dir', '/ my / dir', \ my_cb, {cbget => \ myget_cb}); $ sftp-> RPUT ('/ my / dir', '/ remote / dir', \ my_cb, {cb4put => \ mysub_cb}); Requisitos: · Perl.


NET :: SFTP :: recursivo Software Relacionado