File Transfer Protocol atau FTP adalah protokol komunikasi untuk memudahkan proses berbagi file antar komputer atau server. Nah, Anda ingin punya server FTP sendiri, tapi tidak tahu cara membuat FTP server? Tenang, Anda sudah di artikel yang tepat! Kali ini, kami ajak Anda belajar cara membuat FTP server di Windows, Linux, dan FileZilla sekaligus. Anda jadi tak sabar ingin praktik langsung, kan? Tanpa basa-basi lagi, ini dia tutorial selengkapnya! Daftar isi tutup Cara Membuat FTP Server di Windows 10 & 11Cara membuat FTP server di Windows 10 dan 11 OS bisa Anda praktikkan dengan tiga langkah mudah: 1. Aktifkan FTP Server di WindowsCara membuat FTP server di Windows OS Anda awali dengan mengaktifkan fitur bawaan untuk FTP. Nah, caranya adalah: 1. Klik tombol Windows di pojok kiri bawah, lalu ketikkan Control Panel di kolom pencarian. 2. Buka aplikasi Control Panel, kemudian klik Programs > Turn Windows features on or off. 3. Buka kategori Internet Information Services, lalu buka sub kategori FTP Server dan Web Management Tools. 4. Centang menu FTP Server, FTP Extensibility, FTP Service, dan IIS Management Console. Jika sudah semua, klik OK. 5. Windows akan mengumpulkan file untuk diaktifkan. Berikut tampilannya setelah server FTP aktif. 2. Tambahkan Situs FTP BaruCara membuat FTP server di Windows berlanjut dengan menambahkan situs FTP baru serta folder sharing FTP. Bagaimana caranya? 1. Buka Control Panel > System and Security, lalu akses Administrative Tools (Windows 10) atau Windows Tools (Windows 11). 2. Jika sudah, pilih Internet Information Services (IIS) Manager. 3. Di fitur ini, klik kanan pada username komputer Anda, lalu pilih Add FTP Site. 4. Setelah itu, isi nama server FTP pada kolom FTP site name. Lanjutkan dengan menulis folder sharing FTP di kolom Physical path. Jika sudah, klik Next. 5. Pada tampilan berikutnya, isilah kolom sesuai ketentuan berikut:
6. Setelah klik Next, isilah konfigurasi selanjutnya seperti:
7. Akhiri dengan klik Finish. 3. Akses FTP Server WindowsLangkah terakhir dalam cara membuat FTP server di Windows yaitu menguji coba akses situs FTP baru. Ikuti langkah sederhana di bawah! 1. Buka browser Anda, lalu ketikkan ftp://ipkomputer seperti berikut: Jika Anda lupa IP Address komputer, kunjungi artikel cara melihat IP Address. 2. Anda akan melihat daftar file dan folder yang bisa diakses melalui server FTP. Selamat! Anda berhasil mempraktikkan cara membuat FTP server di Windows. Baca juga: Akses Server melalui FTP Notepad Cara Membuat FTP Server di Linux OS & VPSCara membuat FTP server berikutnya bisa Anda praktikkan jika memiliki komputer atau server VPS ber-OS Linux. Sebagai contoh, kami menggunakan VPS Linux dengan distro Ubuntu 18.04 64bit. Nah, langkah-langkahnya adalah: 1. Install FTP Server vsftpdLangkah pertama membuat FTP server di Linux VPS adalah masuk ke server VPS dengan cara menggunakan SSH. Berikut caranya: 1. Buka aplikasi SSH client yang Anda punya. Kali ini, kami memakai software Windows PowerShell. 2. Jika sudah, login ke server VPS dengan perintah berikut:
Ingat, ganti ipvpsanda dengan alamat IP VPS milik Anda sendiri. Jika lupa, kunjungi artikel cara cek IP VPS. 3. Setelah login, waktunya mengupdate server agar proses instalasi server FTP berjalan lancar. Jalankan perintah di bawah:
4. Kemudian, Anda bisa langsung menginstall FTP server vsftpd dengan perintah berikut:
5. Jika vsftpd berhasil terinstall, tampilannya begini: 6. Lanjutkan dengan memverifikasi apakah vsftpd sudah aktif. Nah, perintahnya:
7. Output yang dihasilkan seperti ini: 2. Konfigurasi Firewall (Jika Ada)Langkah kedua cara membuat FTP server adalah mengkonfigurasi firewall jika ia terinstall di server VPS. Bagaimana cara mengetahuinya? 1. Jalankan perintah berikut untuk memverifikasi firewall:
2. Jika hasilnya seperti di bawah, artinya firewall belum terinstall. Anda bisa langsung menuju langkah nomor tiga. 3. Namun jika firewall sudah terpasang, jalankan beberapa perintah di bawah secara berurutan untuk membuka semua port FTP.
3. Buat Akun dan Folder FTPCara membuat FTP server di VPS Linux langkah selanjutnya yaitu membuat akun FTP baru dengan cara: 1. Jalankan perintah berikut untuk membuat user FTP. Sebagai contoh, dengan nama arif:
2. Berikutnya, Anda akan diminta menginputkan password dan beberapa informasi tambahan. 3. Setelah itu, buatlah sebuah folder bernama ftp menggunakan perintah di bawah:
4. Lanjutkan dengan mengatur kepemilikan folder dengan perintah:
5. Kemudian, hapus izin menulis untuk user menggunakan perintah yang satu ini:
6. Terakhir, verifikasi semua perizinan di atas dengan perintah:
7. Output yang dihasilkan seperti ini: Baca juga: Cara Upload File ke VPS 4. Atur Konfigurasi vsftpdCara membuat FTP server di VPS berlanjut dengan mengkonfigurasi beberapa hal di file vsftpd.conf. Langkah-langkahnya adalah: 1. Jalankan perintah di bawah untuk mengedit file dengan editor nano. Pastikan program itu sudah terinstall:
2. Berikutnya, hapus tanda # pada value di bawah untuk mengaktifkan konfigurasi:
3. Ini dia tampilannya setelah diaktifkan: 4. Jika sudah, tambahkan beberapa value berikut di bagian paling bawah file:
5. Tampilannya adalah: 6. Akhiri dengan menekan tombol Ctrl + X, lalu diikuti Y dan Enter untuk menyimpan perubahan sekaligus keluar dari editor nano. 7. Setelah itu, tambahkan user ke daftar akses FTP dengan perintah:
8. Waktunya memverifikasi perubahan dengan perintah berikut:
9. Nah, outputnya adalah: 5. Periksa Koneksi FTPCara membuat FTP server dengan VPS Linux sudah memasuki langkah terakhir. Di sini, Anda tinggal memeriksa koneksi dengan cara: 1. Restart server FTP menggunakan perintah berikut:
2. Berikutnya, akses FTP melalui perintah:
3. Anda akan diminta menginputkan nama akun FTP beserta passwordnya. 4. Jika akses menuju FTP berhasil, tampilannya seperti berikut: Selamat! Anda berhasil membuat server FTP di VPS Linux. Untuk mulai mengakses FTP, Anda bisa menggunakan FTP client terbaik seperti FileZilla. Cara Membuat FTP Server di FileZillaAlternatif cara membuat FTP server yang lain yaitu dengan memanfaatkan Filezilla. Namun, Anda perlu tahu cara menggunakan FileZilla dulu. Kali ini, Anda akan mengakses FTP dari poin sebelumnya memanfaatkan software ini. 1. Login FTP ServerUntuk melakukan login FTP Server, ikuti langkah berikut: 1. Buka aplikasi FileZilla, lalu isi kolom yang tersedia sesuai ketentuan berikut:
2. Jika sudah, klik Quickconnect. 2. Akses Folder FTPAnda bisa mengakses folder FTP dengan cara: 1. Arahkan kursor Anda ke tab sebelah kanan. Inilah folder FTP beserta isinya yang bisa Anda akses: 2. Anda bisa mengunduh file yang dibagikan di folder ini dengan cara klik kanan > Download. Sampai di sini, Anda sudah selesai membuat FTP server menggunakan tiga cara berbeda. Baca juga: Cara Membuat Akun FTP di cPanel Tertarik Mencoba Cara Membuat FTP Server Sendiri?Di artikel ini, Anda sudah belajar cara membuat FTP server di Windows, Linux, dan FileZilla. Anda yang tertarik mencoba bisa menjajal salah satu metode di atas sesuai kebutuhan. Namun di antara semuanya, cara membuat FTP server di VPS memang yang paling umum dilakukan untuk berbagi file. Syaratnya, Anda harus memiliki server VPS terlebih dahulu. |