copiar archivos a través de ssh

copiar archivos a través de ssh

Digamos que tengo 2 PC configuradas en una red inalámbrica.

La máquina A es mi controlador diario y usa Ubuntu 15.04. La máquina B es una PC antigua que quiero configurar como servidor ssh con Debian LXDE (pero arranca desde la terminal).

¿Cómo copio archivos de la máquina A a la máquina B?

Respuesta1

Puedes usar scpcomo en:

scp <file> <username>@<IP address or hostname>:<Destination>

Además, con la -rbandera, puedes copiar archivos de forma recursiva.

También puedes usar rsyncel cual puede reanudar las transferencias si la conexión se interrumpe y transfiere de manera inteligente solo las diferencias entre archivos:

rsync -avz -e 'ssh' /path/to/local/dir user@remotehost:/path/to/remote/dir
  • -aarchivo

  • -vverboso

  • -zcomprimir

  • -e ssh"use un túnel SSH"

Referirse:

  1. https://help.ubuntu.com/community/SSH/TransferFiles

  2. Cómo usar ssh para transferir archivos desde la computadora a la computadora local

Respuesta2

Si prefiere la GUI, también puede instalarla openssh-serveren la máquina B, puede configurarse desde la terminal y usarla FileZillaen la máquina A para conectarse a la máquina B. FileZilla le permitirá explorar visualmente la estructura de archivos, explorar directorios, copiar, mover archivos y directorios y Admite inicio de sesión con claves sin contraseñas.

Para instalar el servidor openssh

sudo apt-get install openssh-server

Para instalar FileZilla

sudo apt-get install filezilla

información relacionada