GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara mengunduh file dari server menggunakan SSH?

Jika server SSH mendukung subsistem SFTP (ini adalah bagian dari SSH, dan tidak terkait ke FTP), gunakan sftp. Jika tidak, coba scp.

CyberDuck mendukung semuanya.


Anda dapat melakukannya dengan scp memerintah. scp menggunakan protokol SSH untuk menyalin file ke seluruh sistem dengan memperluas sintaks cp .

Salin sesuatu dari sistem lain ke sistem ini:

scp [email protected]:/path/to/remote/file /path/to/local/file

Salin sesuatu dari sistem ini ke sistem lain:

scp /path/to/local/file [email protected]:/path/to/remote/file          

Salin sesuatu dari beberapa sistem ke sistem lain:

scp [email protected]:/path/to/file [email protected]:/path/to/other/file   

scp tentu saja cara yang harus dilakukan, tetapi untuk kelengkapan Anda juga dapat melakukan:

$ ssh host 'cat /path/on/remote' > /path/on/local

atau

$ cat /path/on/local | ssh host 'cat > /path/on/remote'

Perhatikan, ini adalah UUOC, tetapi < /path/on/local ssh host 'cat > /path' dapat menyebabkan kebingungan yang tidak perlu.

Dan untuk proksi antara dua host:

$ ssh host1 'cat /path/on/host1' | ssh host2 'cat > /path/on/host2'

Di terminal Anda, ketik:

scp [email protected]:foobar.txt /local/dir

mengganti nama pengguna, host, nama file jarak jauh, dan direktori lokal yang sesuai.

Jika Anda ingin mengakses EC2 (atau layanan lain yang memerlukan autentikasi dengan kunci privat), gunakan -i opsi:

scp -i key_file.pem [email protected]:/remote/dir/foobar.txt /local/dir

Dari:http://www.hypexr.org/linux_scp_help.php


Linux
  1. Perintah SCP Linux – Cara Transfer File SSH dari Jarak Jauh ke Lokal

  2. Cara Daftar, Unggah, dan Unduh file dari Server SFTP menggunakan golang

  3. Cara mengunduh File dari server SFTP Menggunakan skrip python

  1. Bagaimana cara meningkatkan batas waktu Koneksi SSH

  2. Bagaimana Cara Ssh Ke Server Menggunakan Server Lain??

  3. Bagaimana cara menyalin file tanpa menggunakan scp di dalam sesi ssh?

  1. Cara Mengunduh dan Mengunggah File melalui SSH

  2. Cara SSH di Linux dari Android

  3. Bagaimana cara mengubah pengkodean yang digunakan server SFTP saya?