De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 30 de Julho de 1999
Juntamente com o ssh vem o comando scp que pode ser utilizado para transferir arquivos de forma segura entre dois computadores.
Em plataformas Windows, existe uma implementação do comando scp, que tem entretanto um grave problema. Não aceita wildcards (*). Desta forma, para transferir múltiplos arquivos, você tem que digitar o nome de todos eles.
Existe uma alternativa, em que um túnel seguro é criado entre as duas máquinas, com ssh, encriptando toda a comunicação entre elas.
Para criar o túnel, primeiramente faça uma conexão com a máquina destino com o programa ssh:
ssh -L3321:asterix:21 asterix
Onde está escrito asterix escreva o nome da máquina remota com a qual está sendo criado o túnel com ssh. O valor 3321 indica que todos os dados direcionados para a porta local de número 3321 serão redirecionados para a porta 21 (ftp) da máquina remota.
A partir daí você pode estabelecer uma sessão ftp normal com a porta local 3321 que todos os dados serão redirecionados para a porta remota:
ftp localhost 3321
Lembre-se bem, a porta local deve ficar acima de 1024, pois todas as portas de 1024 são privilegiadas e utilizadas apenas pelo usuário root.
A transferência de dados é feita utilizando-se o modo passivo. Se o seu servidor ou cliente não suporta transferência de dados em modo passivo, então não tem jeito, você vai ter que usar mesmo o comando scp.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários