Panduan FTP / SFTP untuk Pemula

Diperbarui: 2022-08-22 / Artikel oleh: Jerry Low
Protokol Transfer File (FTP) atau Protokol Transfer File Aman (SFTP)

Keterampilan memindahkan file ke dan dari web hosting server adalah hal yang mendasar bagi calon pemilik situs web. Pada awalnya, banyak dari Anda mungkin mengandalkan File Manager di panel kontrol Anda. Meskipun ini nyaman, File Transfer Protocol (FTP) or Protokol Transfer File Aman (SFTP) menawarkan lebih banyak pilihan.

Saya akan membagi artikel ini menjadi dua bagian. Mari kita bahas lebih detail:

Apa itu Protokol Transfer File (FTP)?

FTP adalah protokol jaringan standar yang digunakan untuk bertukar file antar komputer di jaringan pribadi atau Internet. Sudah ada sejak 1971, menjadikannya salah satu protokol pertama yang dikembangkan untuk tujuan ini. Secara mengesankan, ia telah bertahan dalam ujian waktu.

Apa itu Protokol Transfer File Aman (SFTP)?

SFTP adalah versi FTP yang lebih aman. Ini menggunakan Secure Shell (SSH) enkripsi untuk membantu melindungi kredensial login Anda dan data transfer Anda. Ini hampir identik dengan FTP. Namun, SFTP menggunakan protokol yang berbeda, jadi Anda tidak dapat menggunakan klien FTP standar untuk berbicara dengan server sFTP. Anda juga tidak dapat terhubung ke server FTP dengan klien yang hanya mendukung SFTP.

Bagaimana FTP dan SFTP Bekerja?

Baik FTP dan SFTP adalah protokol client-server dan mereka bergantung pada saluran komunikasi antara klien dan server.

FTP untuk Dummies – Bagaimana FTP Bekerja?

FTP dapat beroperasi dalam mode aktif dan pasif.
FTP dapat beroperasi dalam mode aktif dan pasif. (sumber)

FTP bekerja pada arsitektur client-server dan menggunakan kontrol terpisah dan koneksi data. Pengguna FTP dapat mengotentikasi diri mereka sendiri dengan protokol masuk teks yang jelas (umumnya nama pengguna dan kata sandi). Namun, beberapa server mengizinkan koneksi anonim.

FTP dapat beroperasi dalam mode aktif (default) dan pasif. Dalam mode aktif, klien FTP terhubung dari port 20 ke port 21 server. Dalam mode pasif, kedua port terbuka untuk komunikasi. Jaringan Anda firewall membutuhkan konfigurasi yang tepat agar mode aktif dan pasif dapat berfungsi dengan baik.

SFTP for Dummies – Bagaimana SFTP Bekerja?

Bagaimana SFTP Bekerja?
Cara kerja SFTP (sumber)

SFTP terpisah dan biasanya dikemas dengan SSH yang juga berfungsi melalui koneksi yang aman. Perbedaan kritisnya adalah SFTP menambahkan enkripsi ke kredensial dan data itu sendiri. SFTP tidak sama dengan FTPS, yaitu FTP dijalankan di atas SSL, lapisan keamanan yang berbeda dari SSH.

FTP vs SFTP: Apa Bedanya?

Perbedaan utama antara FTP vs SFTP adalah bahwa SFTP menggunakan saluran aman untuk mentransfer file sementara FTP tidak.

Bagaimana Menggunakan FTP / SFTP untuk Website Anda?

Meskipun Anda dapat menjalankan FTP dan SFTP dari antarmuka baris perintah, menggunakan aplikasi Klien FTP jauh lebih nyaman. Ada banyak aplikasi FTP yang cocok. Pilihan yang saya pilih adalah filezilla, tersedia sejak 2001, gratis, dan berfungsi di sebagian besar platform.

1. Menggunakan Aplikasi Filezilla FTP

Filezilla menawarkan antarmuka yang akrab bagi pengguna Windows.
filezilla menawarkan antarmuka yang akrab bagi pengguna Windows.

Buka situs web Filezilla dan unduh versi yang Anda butuhkan. Ada penginstal terpisah untuk platform yang berbeda. Setelah diunduh, Anda dapat meluncurkan file instalasi dan mengikuti petunjuknya. Ketahuilah bahwa itu akan mencoba membuat Anda menginstal beberapa bloatware – tetapi Anda dapat menolak tawaran itu.

Selanjutnya, luncurkan aplikasi.

Untuk sebagian besar koneksi, Anda harus memasukkan tiga informasi:

  1. Tuan rumah,
  2. Nama pengguna, dan
  3. Sandi.

Host web Anda biasanya menyediakan ini. Jika Anda memiliki akun hosting web, host web Anda akan memberikan pengaturan ini kepada Anda melalui email atau online melalui panel kontrol hosting web

Hubungkan ke Server

Anda mungkin perlu membuat pengguna FTP baru jika ini adalah pertama kalinya menggunakan FTP dengan akun Anda. Jika Anda terhubung ke server yang tidak berada di bawah kendali Anda, Anda harus menghubungi administrator server.

Jika Anda memiliki koneksi SFTP alih-alih koneksi FTP, Isi Host dan Nama Pengguna Anda seperti dijelaskan di atas. Masukkan Kata Sandi Anda (jika ada) atau "tidak ada" untuk Kata Sandi. Selanjutnya, tekan tombol "Hubungkan". 

Area tampilan utama dibagi menjadi dua bagian. Satu di sebelah kiri adalah mesin lokal Anda, dan di sebelah kanan adalah server jarak jauh. Panel tampilan hampir identik dengan pengelola file Windows. Seret dan jatuhkan apa pun yang ingin Anda pindahkan ke atau dari web server.

2. FTP dengan Baris Perintah

Bahkan jika Anda tidak ingin menggunakan aplikasi FTP khusus seperti Filezilla, Anda memerlukan media untuk terhubung ke server Anda.

Windows

Misalnya, di Windows, Anda dapat menggunakan instruksi FTP dari baris perintah dengan mengetik:

ftp

iPhone

Di Mac, Anda dapat menggunakan aplikasi FTP bawaan.

  1. Klik pada ikon Finder Anda,
  2. Pilih "Pergi," lalu "Sambungkan ke Server."
  3. Masukkan alamat server dan
  4. Klik "Hubungkan."

Terlepas dari metode yang dipilih, Anda harus memasukkan nama pengguna dan kata sandi untuk menyelesaikan koneksi.

Cyberduck

Jika Anda tidak puas dengan aplikasi FTP default Mac, ada aplikasi lain yang dapat Anda unduh dan instal. saya merekomendasi mesin pengangkat barang or Cyberduck.

Perintah Dasar

Namun, setelah koneksi, segalanya menjadi lebih rumit. Seperti semua antarmuka baris perintah, memori yang baik adalah suatu keharusan. Berikut adalah beberapa perintah dasar untuk memulai:

Mengupload file – ftp> masukkan nama file Tampilkan direktori saat ini – pwd Mengubah direktori – cd Daftar konten direktori – ls Unduh semua HTML file – mget *.html Akhiri koneksi – tutup Sambungkan kembali ke server – buka ftp.

Pikiran Akhir – FTP / SFTP Dijelaskan

Perintah FTP dasar dapat membantu jika Anda membuat skrip yang memperbarui situs web Anda atau perlu mentransfer file dalam jumlah besar. Namun, kecuali Anda menentang menginstal aplikasi baru, saya sangat menyarankan menggunakan aplikasi FTP melalui instruksi perintah.

Baca lebih lanjut:

Tentang Jerry Low

Pendiri WebHostingSecretRevealed.net (WHSR) - ulasan hosting yang dipercaya dan digunakan oleh pengguna 100,000. Lebih dari 15 tahun pengalaman dalam hosting web, pemasaran afiliasi, dan SEO. Kontributor ke ProBlogger.net, Business.com, SocialMediaToday.com, dan banyak lagi.