copiar arquivos por ssh

copiar arquivos por ssh

Digamos que eu tenha dois computadores configurados em uma rede sem fio.

A máquina A é meu driver diário e usa Ubuntu 15.04. A máquina B é um pc antigo que quero configurar como um servidor ssh com Debian LXDE (mas inicializa no terminal).

Como copio arquivos da máquina A para a máquina B.

Responder1

Você pode usar scpcomo em:

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

Além disso, com o -rsinalizador, você pode copiar arquivos recursivamente.

Você também pode usar rsynco qual pode retomar as transferências se a conexão for interrompida e transferir de forma inteligente apenas as diferenças entre os arquivos:

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

  • -vdetalhado

  • -zcomprimir

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

Referir:

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

  2. Como usar o ssh para transferir arquivos do computador para o computador local

Responder2

Se preferir a GUI, você também pode instalar openssh-serverna máquina B, ela pode ser configurada a partir do terminal e usada FileZillana máquina A para conectar-se à máquina B. O FileZilla permitirá que você explore visualmente a estrutura de arquivos, navegue em diretórios, copie, mova arquivos e diretórios e suporta login com chaves sem senhas.

Para instalar o servidor openssh

sudo apt-get install openssh-server

Para instalar o FileZilla

sudo apt-get install filezilla

informação relacionada