Baixando pastas para meu local via SSH

Baixando pastas para meu local via SSH

Estou aprendendo SSH, pois parece que não existem boas GUIs SSH para Macs. Eu sei como fazer dumps de banco de dados, navegar pelos diretórios, etc, mas a última peça do quebra-cabeça que preciso aprender é como baixar pastas/diretórios inteiros do servidor e para o meu computador local para que eu possa movê-los para outro servidor.

Qualquer ajuda seria muito apreciada.

Responder1

scp -r user@host:/path/to/folder/ local-copy-of-folder

Se você tiver chaves SSH configuradas, poderá preencher arquivos/pastas remotos com guias.

Responder2

você pode scp - o que permitirá copiar com segurança entre hosts.

para saber mais você pode fazer man scp

Está localizado em /usr/bin no Linux. O comando SCP ou cópia segura copia arquivos e diretórios de um computador para outro em lote. (Para uma interface de usuário interativa, você pode usar SFTP conforme indicado por "user545035". Ele criptografa toda a comunicação entre as duas máquinas.

$ scp my file remote.example.com:newfile
$ scp -r mydir remote.example.com:
$ scp remote.example.com:myfile .
$ scp -r remote.example.com:mydir .

PARA especificar um nome de usuário alternativo no sistema remoto, use a sintaxe nomedeusuario@host:

$ scp myfile [email protected] :

Opções úteis:

-p: duplique todos os atributos do arquivo (permissões, carimbos de data/hora) ao copiar.

-r: Copie recursivamente um diretório e seu conteúdo.

-v: produz uma saída detalhada, útil para depuração.

SFTP (host|username@host) openssh-clientlocalizado no /usr/bindiretório. O programa sftp copia arquivos interativamente entre dois computadores. (Ao contrário do scp, que copia arquivos em lote.) A interface do usuário é muito parecida com a do ftp.

$ sftp remote.example.com
password: ******
sftp> cd MyFiles
sftp> ls
README
...
sftp> get README
Fetching /home/solidariti/Myfiles/README to README

Se seu nome de usuário for diferente do local, use o argumento nomedeusuario@host:

$ sftp [email protected]

Espero que isso o ajude no seu caminho.

Responder3

É apenas...

scp -r username@remote:/path/to/folder/ /dest/local/path

No Windows:

scp -r username@remote:/path/to/folder/  C:\\Users\\User\\\Documents

Referências: [1]:http://en.wikipedia.org/wiki/Secure_copy [2]:http://en.wikipedia.org/wiki/FTPS

Responder4

Pato cibernéticoera minha GUI SSH/FTP/DAV favorita quando usei um Mac. Parece que também foi atualizado para incluir o Google Docs e o S3.

informação relacionada