10 Contoh Perintah SFTP Untuk mentransfer file di server jarak jauh di Linux

10 Contoh Perintah SFTP Untuk mentransfer file di server jarak jauh di Linux

Protokol transfer file (Ftp) adalah protokol yang banyak digunakan untuk mentransfer file atau data dari jarak jauh dalam format yang tidak terenkripsi yang bukan cara yang aman untuk berkomunikasi.

Seperti yang kita semua tahu itu Protokol transfer file sama sekali tidak aman karena semua transmisi terjadi dalam teks yang jelas dan data dapat dibaca oleh siapa saja selama mengendus paket di jaringan.

10 contoh perintah sftp

Jadi pada dasarnya, Ftp dapat digunakan dalam kasus terbatas atau di jaringan yang Anda percayai. Selama periode waktu, SCP (Secure Copy) dan SSH (Secure Shell) membahas ambiguitas keamanan ini dan menambahkan lapisan aman terenkripsi sambil mentransfer data antara komputer jarak jauh.

[Anda mungkin juga suka: klien FTP baris perintah terbaik untuk Linux]

Sftp (Protokol transfer file yang aman) melarikan diri Ssh Protokol pada port standar 22 secara default untuk membuat koneksi yang aman. Sftp telah diintegrasikan ke dalam banyak hal GUI peralatan (FileZilla, Winscp, Fireftp, dll.).

Peringatan keamanan: Tolong jangan buka Ssh pelabuhan (Shell aman) secara global karena ini akan menjadi pelanggaran keamanan. Anda hanya dapat membuka untuk IP tertentu dari tempat Anda akan mentransfer atau mengelola file pada sistem jarak jauh atau sebaliknya.

  • Cara mengamankan dan mengeraskan server openssh
  • Cara mengubah port ssh di linux
  • Cara menyinkronkan file menggunakan rsync dengan port ssh non-standar
  • 5 Praktik Terbaik Untuk Mengamankan dan Melindungi SSH Server
  • 10 contoh perintah wget di linux

Artikel ini akan memandu Anda 10 contoh perintah sftp untuk digunakan melalui antarmuka baris perintah interaktif di terminal Linux.

1. Cara terhubung ke sftp

Secara default, protokol SSH yang sama digunakan untuk mengotentikasi dan membuat koneksi SFTP. Untuk memulai sesi SFTP, masukkan nama pengguna dan nama host jarak jauh atau alamat IP di prompt perintah. Setelah otentikasi berhasil, Anda akan melihat cangkang dengan sftp> mengingatkan.

[[Email Dilindungi] ~]# SFTP [Email Dilindungi] Menghubungkan ke 27.48.137.6… Kata Sandi [Email Dilindungi]: sftp>

2. Mendapatkan bantuan

Setelah, Anda berada di prompt sftp, Periksa perintah yang tersedia dengan mengetik '?' atau 'membantu'Di prompt perintah.

sftp> ? Perintah yang Tersedia: CD Path Ubah Direktori Jarak Jauh ke 'Path' LCD Path Ubah Direktori Lokal ke 'Path' Chgrp GRP Path Ubah Grup File 'Path' ke 'Grp' Chmod Mode Path Ubah Izin File 'Jalur' ke 'Mode' Chown Path Own Ubah Pemilik File 'Path' ke 'Own' Help Menampilkan Teks Bantuan Ini Dapatkan Remote-Path [Lokal-Path] Unduh File LLS [ls-options [PATH]] Tampilkan Path Direktori Lokal Ln OldPath NewPath Symlink File Remote LMKDIR Path Buat direktori lokal LPWD Cetak Direktori Kerja Lokal LS [Path] Tampilkan Daftar Direktori Jarak Jauh Lumask Umask Set Umask Lokal ke Jalur Mkdir 'Umask' Buat Direktori Remote Put Loc Local-Path [remote-path] Unggah File PWD Display Remote Working Directory Exit QUIT SFTP QUIT QUIT SFTP Ganti nama oldpath newPath ganti nama file jarak jauh rmdir jalur hapus direktori remote rm path hapus file jarak jauh symlink oldpath newpath symlink file remote versi tampil versi sftp sftp versi sftp versi sftp !Perintah Eksekusi 'Perintah' di Shell Lokal ! Melarikan diri ke shell lokal ? Sinonim untuk bantuan

3. Periksa direktori kerja sekarang

Perintah 'LPWD'digunakan untuk memeriksa Lokal Direktori kerja sekarang, sedangkan perintah PWD digunakan untuk memeriksa Terpencil Direktori Bekerja.

SFTP> LPWD Direktori Kerja Lokal: / SFTP> PWD Remote Working Directory: / Tecmint /
  • LPWD - Cetak direktori saat ini di sistem Anda
  • PWD - Cetak direktori saat ini di server FTP

4. Mendaftarkan file dengan sftp

Mendaftarkan file dan direktori di server FTP lokal maupun sistem jarak jauh.

Di remote
sftp> ls
Di lokal
sftp> lls

5. Unggah file menggunakan sftp

Masukkan satu atau beberapa file di server FTP sistem jarak jauh.

sftp> letakkan lokal.Profil Mengunggah Lokal.profil ke /tecmint /lokal.Profil

6. Unggah beberapa file menggunakan SFTP

Menempatkan banyak file di server FTP sistem jarak jauh.

sftp> mput *.xls

6. Unduh File Menggunakan SFTP

Mendapatkan satu atau beberapa file dalam sistem lokal.

SFTP> Dapatkan SettlementReport_1-10th.XLS Fetching /Tecmint /SettlementReport_1-10th.XLS ke SettlementReport_1-10th.xls

Dapatkan banyak file di sistem lokal.

sftp> mget *.xls

Catatan: Seperti yang bisa kita lihat secara default Dapatkan perintah Unduh file dalam sistem lokal dengan nama yang sama. Kami dapat mengunduh file jarak jauh dengan nama yang berbeda dengan menentukan nama di akhir. (Ini hanya berlaku saat mengunduh file tunggal).

7. Switching Directory di SFTP

Beralih dari satu direktori ke direktori lain di lokasi lokal dan jarak jauh.

Di remote
sftp> tes cd sftp>
Di lokal
SFTP> Dokumen LCD

8. Buat direktori menggunakan sftp

Membuat direktori baru di lokasi lokal dan terpencil.

tes sftp> mkdir
SFTP> dokumen lmkdir

9. Hapus Direktori Menggunakan SFTP

Hapus direktori atau file dalam sistem jarak jauh.

SFTP> Laporan RM.xls
sftp> rmdir sub1

Catatan: Untuk menghapus/menghapus direktori apa pun dari lokasi terpencil, direktori harus kosong.

10. Keluar dari SFTP Shell

The '!'Perintah menjatuhkan kami di shell lokal dari mana kami dapat menjalankan perintah linux. Jenis 'KELUAR'Perintah di mana kita bisa melihat sftp> pengembalian cepat.

sftp> ! [[Email Dilindungi] ~]# Exit Shell Keluar Dengan Status 1 SFTP>

Kesimpulan

Itu Sftp adalah alat yang sangat berguna untuk mengelola server dan mentransfer file ke dan dari (Lokal Dan Terpencil). Kami berharap tut ini akan membantu Anda memahami penggunaannya Sftp sampai batas tertentu.