Cara mengunduh dan mengunggah file dengan perintah sftp

Cara mengunduh dan mengunggah file dengan perintah sftp

SFTP (Protokol Transfer File SSH) adalah protokol yang aman untuk mentransfer file antar sistem. Menggunakan shell aman (SSH) terenkripsi untuk komunikasi antara dua sistem.

Anda juga dapat menggunakan tutorial ini atau ini untuk mengkonfigurasi SFTP Only User di sistem Linux Anda tanpa akses SSH.

Dalam tutorial ini Anda akan belajar:

  1. Sambungkan ke server SFTP jarak jauh
  2. Navigasi dalam sistem file
  3. Unggah file ke server SFTP
  4. Unduh file dari SFTP Server
  5. Tutup koneksi SFTP

Sambungkan ke server SFTP jarak jauh

Gunakan utilitas baris perintah sftp untuk menghubungkan sistem sftp jarak jauh. Anda memerlukan pengguna SFTP dan nama host atau alamat IP dari host jarak jauh.

sftp [email dilindungi]  

Masukkan kata sandi akun sftpuser untuk terhubung:

Kata sandi [email dilindungi]: sftp> 

Menavigasi dan melihat file

Navigasi dalam direktori di SFTP sesederhana sistem lokal. Gunakan perintah 'PWD' untuk memeriksa direktori kerja saat ini.

"> PWD  Direktori kerja jarak jauh: / 

Kemudian gunakan perintah 'ls' untuk mendaftar semua file dan direktori di direktori saat ini.

"> ls  

Untuk menavigasi ke direktori lain menggunakan perintah 'CD' diikuti oleh Direktori Destination.

"> unggahan CD  

Gunakan 'CD ...' untuk menavigasi ke direktori induk.

"> CD…  

Unggah file ke SFTP

Sekarang, saya perlu mengunggah beberapa file di bawah direktori unggahan. Gunakan perintah 'put' untuk mengunggah readme.MD dari sistem lokal ke direktori SFTP jarak jauh.

"> Letakkan readme.md  

Anda juga dapat memberikan jalur absolut dari file lokal dan direktori jarak jauh tanpa menavigasi direktori.

"> put/var/www/readme.MD/Uploads/20191115/  

Unduh file dari SFTP

Untuk mengunduh file dari direktori sftp jarak jauh, gunakan perintah 'get'. Misalnya untuk mengunduh remote_file.MD dari sistem jarak jauh ke direktori lokal saat ini.

"> Dapatkan remote_file.md 

Demikian pula, Anda dapat memberikan jalur absolut untuk mengunduh file.

"> Dapat /unggah /remote_file.md/var/www/ 

Keluar dari koneksi SFTP

Cukup ucapkan bye ke server sftp jarak jauh Anda. Ini akan memutuskan koneksi SFTP dan kembali ke shell lokal Anda.

"> Bye  

Atau, Anda juga dapat menggunakan berhenti atau KELUAR perintah untuk menutup sesi sftp.

Kesimpulan

Dalam tutorial ini, Anda telah belajar cara mengunduh dan mengunggah file menggunakan baris perintah sftp.