All Products
Search
Document Center

Elastic Compute Service:FAQ penyiapan situs FTP

Last Updated:Apr 11, 2026

Topik ini mencantumkan masalah umum beserta solusinya dalam menyiapkan situs File Transfer Protocol (FTP). Panduan ini membantu Anda mengatasi masalah terkait instalasi, konfigurasi, keamanan, dan koneksi FTP agar situs berjalan lancar serta data tetap aman.

Apa yang harus saya lakukan jika tidak dapat mengunduh file dari server FTP?

Ikuti langkah-langkah berikut untuk mengaktifkan izin unduhan di Internet Explorer.

  1. Di host lokal Anda, buka Internet Explorer.

  2. Di pojok kanan atas browser, klik ikon IE图标, lalu pilih Internet Options.

  3. Di bagian atas kotak dialog Internet Options, klik tab Security.

  4. Pada area Select a zone to view or change security settings, klik Internet. Lalu, di bawah Security level for this zone, klik Custom level.

  5. Pilih Downloads > File download > Enable, lalu klik OK.

  6. Klik Apply, lalu klik OK.

Apa yang harus saya lakukan jika terjadi error saat menghubungkan ke server FTP?

Anda dapat memecahkan masalah tersebut berdasarkan pesan error FTP. Jika error sulit diselesaikan, gunakan klien FTP pihak ketiga seperti FileZilla, yang dapat diunduh dari FileZilla. Contoh berikut menunjukkan cara menggunakan FileZilla untuk menghubungkan ke server FTP dalam mode anonim.

  1. Konfigurasikan vsftpd untuk mode anonim.

    1. Jalankan perintah berikut untuk mengubah file konfigurasi /etc/vsftpd/vsftpd.conf.

      Jika Anda menggunakan perintah apt install vsftpd untuk menginstal vsftpd, file konfigurasi berada di /etc/vsftpd.conf.

      sudo vim /etc/vsftpd/vsftpd.conf
    2. Tekan i untuk memasuki mode edit.

    3. Hapus komentar pada pengaturan izin unggah anonim dan ubah menjadi anon_upload_enable=YES.

    4. Tekan Esc untuk keluar dari mode edit. Lalu, masukkan :wq dan tekan Enter untuk menyimpan serta menutup file.

      File konfigurasi yang telah dimodifikasi ditampilkan pada gambar berikut.vsftpd配置文件

    5. Jalankan perintah berikut untuk mengubah izin direktori /var/ftp/pub dan memberikan izin tulis kepada pengguna FTP.

      /var/ftp/pub adalah direktori file default untuk layanan FTP.

      sudo chmod o+w /var/ftp/pub/
    6. Jalankan perintah berikut untuk memuat ulang file konfigurasi.

      sudo systemctl restart vsftpd
  2. Unduh dan instal FileZilla.

  3. Hubungkan ke server FTP dalam mode anonim menggunakan FileZilla.

    1. Buka klien FileZilla.

    2. Dari bilah menu atas, pilih File > Site Manager.

    3. Di pojok kiri bawah kotak dialog Site Manager, klik New site.

    4. Masukkan nama untuk situs baru dan lengkapi konfigurasi situs.

      Catatan

      Antarmuka berikut berlaku untuk FileZilla 3.64.0. Antarmuka mungkin berbeda untuk versi lainnya.

      filezillaItem konfigurasi dijelaskan sebagai berikut:

      • Nama situs baru: Nama kustom untuk situs Anda. Misalnya, test-01.

      • Protocol: FTP - File Transfer Protocol.

      • Host: Alamat IP publik server FTP. Pada contoh ini, gunakan alamat IP publik instans Linux, misalnya 121.43.XX.XX.

      • Port: 21.

      • Logon Type: Anonymous.

        Contoh ini menghubungkan ke server FTP dalam mode anonim. Untuk menghubungkan ke server FTP menggunakan username dan password, atur Logon Type ke Normal dan konfigurasikan pengguna serta password-nya.

    5. Klik Connect.

      Setelah koneksi berhasil dibuat, Anda dapat mengunggah, mengunduh, dan menghapus file. Gambar berikut menunjukkan antarmuka FileZilla. Tabel di bawah menjelaskan area-area berbeda pada antarmuka tersebut.filezilla

      Nomor

      Deskripsi

      Menampilkan perintah, status koneksi FTP, dan hasil eksekusi tugas.

      Area situs lokal. Menampilkan informasi direktori host lokal.

      Area situs remote. Menampilkan informasi direktori server FTP. Dalam mode anonim, direktori default-nya adalah /pub.

      Area log. Melihat antrian dan informasi log untuk tugas FTP.

Apa yang harus saya lakukan jika opsi Everyone tidak tersedia dalam izin folder?

Jika pengguna Everyone tidak tersedia pada tab Security saat Anda mengatur properti folder, ikuti langkah-langkah berikut untuk menambahkan pengguna Everyone.

  1. Pada tab Security, klik Edit.

    image

  2. Pada jendela baru, klik Add.

    image

  3. Pada jendela baru, klik Advanced.

    image

  4. Pada jendela baru, klik Find Now, pilih Everyone dari hasil pencarian, lalu klik OK.

    image

  5. Klik OK untuk kembali ke jendela izin.

  6. Klik OK untuk mengonfirmasi.

Bagaimana cara membuat server certificate?

Untuk menggunakan protokol FTP aman, seperti FTPS atau SFTP, Anda memerlukan server certificate guna mengenkripsi sesi FTP. Hal ini melindungi data Anda agar tidak dicegat atau dimanipulasi selama transmisi. Ikuti langkah-langkah berikut untuk membuat server certificate.

  1. Di Server Manager, pilih Dashboard > Tools > Internet Information Services (IIS) Manager.

    image

  2. Pada daftar di sebelah kiri, klik server ID. Di halaman utama server, pada area IIS, klik ganda Server Certificates untuk membuka halaman Server Certificates.

    image

  3. Klik Create Self-Signed Certificate.

    image

  4. Masukkan nama sertifikat, pilih jenis penyimpanan sertifikat, lalu klik OK.

    image

  5. Setelah sertifikat dibuat, sertifikat tersebut akan muncul pada halaman Server Certificates.

    image

Rekomendasi untuk konfigurasi port mode pasif FTP

Saat mengonfigurasi mode pasif FTP, pilih rentang port daripada satu port saja. Konfigurasi ini menyeimbangkan kinerja, konkurensi, dan keamanan. Alasan utama membuka rentang port adalah sebagai berikut.

  • Dukungan untuk koneksi bersamaan:

    • Rentang port memungkinkan banyak klien mentransfer data secara bersamaan. Setiap transfer data memerlukan port khusus, sehingga rentang port mendukung beberapa koneksi bersamaan.

    • Jika server FTP Anda perlu melayani banyak pengguna bersamaan untuk tugas seperti unduhan atau unggahan file, rentang port yang lebar penting untuk menghindari penundaan atau penolakan koneksi.

  • Fleksibilitas jaringan:

    • Di lingkungan besar dengan trafik tinggi, seperti perusahaan atau pusat data, port kadang-kadang perlu dialokasikan secara dinamis untuk menangani berbagai jenis permintaan dan pola lalu lintas.

    • Rentang port yang lebih luas memastikan koneksi stabil dalam kondisi jaringan yang berbeda, seperti saat load balancing atau di berbagai subnet.

Rekomendasi konfigurasi

  • Evaluasi kebutuhan konkurensi:

    • Perkirakan jumlah maksimum koneksi bersamaan yang perlu Anda dukung. Jika Anda memiliki banyak pengguna atau transfer data besar, rentang port yang lebih lebar lebih sesuai.

    • Untuk jaringan kecil atau yang hanya memiliki beberapa pengguna, pertimbangkan untuk menggunakan rentang port yang lebih sempit.

  • Pilih rentang port yang wajar:

    • Untuk perusahaan kecil dan menengah, rentang 100 hingga 200 port biasanya cukup untuk menangani kebutuhan konkurensi umum.

    • Untuk lingkungan dengan trafik lebih tinggi, Anda dapat menggunakan rentang port yang lebih besar. Anda juga dapat menggunakan pengujian beban untuk menentukan ukuran yang tepat.

  • Pertimbangan keamanan:

    • Gunakan aturan firewall untuk membatasi akses ke rentang port yang ditentukan. Terima koneksi hanya dari host atau jaringan tepercaya.

    • Aktifkan daftar hitam dan daftar putih IP serta pengguna untuk meningkatkan keamanan.

  • Pemantauan dan penyesuaian:

    • Lakukan pemantauan waktu nyata terhadap penggunaan port jaringan. Gunakan alat dan analisis log untuk mendeteksi aktivitas mencurigakan dan pola lalu lintas.

    • Sesuaikan ukuran rentang port atau kebijakan berdasarkan data pemantauan agar lebih sesuai dengan kebutuhan bisnis.

  • Otomatisasi dan manajemen yang disederhanakan:

    • Gunakan alat manajemen konfigurasi, seperti Ansible atau Puppet, untuk mengotomatiskan pengaturan port dan penerapan kebijakan keamanan. Hal ini mengurangi risiko kesalahan akibat manajemen manual.

    • Sertakan konfigurasi rentang port dalam proses tinjauan dan pembaruan rutin Anda. Ini memastikan konfigurasi dapat beradaptasi dengan kebutuhan bisnis yang berubah.

  • Protokol aman:

    • Jika memungkinkan, siapkan FTPS (FTP Secure) atau SFTP (SSH File Transfer Protocol) untuk mengenkripsi transmisi data. Hal ini meningkatkan kerahasiaan data, terutama saat Anda mentransfer data sensitif.