FTP atau File Transfer Protocol adalah jenis protokol yang digunakan untuk mentransfer file dari suatu tempat ke tempat lain. Seringkali digunakan oleh pengembang website untuk mengupload file ke server web. Untuk itu, dalam artikel kali ini akan dibahas tentang cara menyetel koneksi FTP di Windows 10, cara membuat FTP server di VPS Linux, serta cara membuat FTP server di Windows 8/10 tanpa aplikasi.
Menyetel Koneksi FTP di Windows 10
Windows 10 memiliki fitur bawaan untuk FTP, yang disebut sebagai Windows Explorer. Berikut adalah langkah-langkah cara menyetel koneksi FTP di Windows 10:
- Buka Windows Explorer dan klik kanan pada panel kiri. Pilih Add a network location.
- Pada jendela Add Network Location Wizard, klik Next.
- Pilih Choose a custom network location dan klik Next.
- Pada kolom Internet or network address, masukkan alamat FTP server. Contohnya, ftp://ftp.example.com atau ftp://192.168.1.1. Klik Next.
- Isi Username dan Password pada kolom yang tersedia. Klik Next.
- Isi Display name pada kolom yang tersedia. Klik Next.
- Klik Finish untuk menambahkan jaringan FTP ke Windows Explorer.
Selanjutnya, kita dapat mengakses FTP server dengan mengetikkan alamat tersebut pada kolom address di Windows Explorer.
Cara Membuat FTP Server di Linux VPS
FTP server dapat dibuat di VPS berbasis Linux. Berikut adalah langkah-langkah cara membuat FTP server di Linux VPS:
- Buka terminal pada VPS dan jalankan command berikut untuk menginstall proftpd:
- Buat user untuk FTP server dengan command:
- Set password baru untuk user tersebut:
- Buat folder untuk FTP:
- Atur permission folder FTP agar bisa diakses oleh user:
- Buat file konfigurasi proftpd:
- Jalankan command berikut untuk menjalankan FTP server:
sudo apt-get update && sudo apt-get install proftpd
sudo adduser ftpuser
sudo passwd ftpuser
sudo mkdir /home/ftpuser/ftp
sudo chown nobody:nogroup /home/ftpuser/ftp
sudo chmod a-w /home/ftpuser/ftp
sudo chmod u+w /home/ftpuser/ftp
sudo nano /etc/proftpd/proftpd.conf
Tambahkan konfigurasi berikut:
PassivePorts 49152 65534
UseIPv6 off
DefaultRoot /home/ftpuser/ftp
AllowOverwrite on
sudo systemctl restart proftpd
Selanjutnya, kita dapat mengakses FTP server dengan menggunakan aplikasi FTP client seperti FileZilla dan menggunakan user dan password yang sudah dibuat sebelumnya.
Cara Membuat FTP Server di Windows 8/10 tanpa Aplikasi
Selain menggunakan aplikasi pihak ketiga, FTP server juga dapat dibuat di Windows 8 atau 10 tanpa menggunakan aplikasi. Berikut adalah langkah-langkah cara membuat FTP server di Windows 8/10:
- Buka Control Panel dan klik Programs and Features.
- Pilih Turn Windows features on or off.
- Pilih Internet Information Services dan klik OK.
- Buka Internet Information Services (IIS) Manager pada All Programs.
- Pilih server name Anda pada panel kiri dan klik Add FTP Site pada panel kanan.
- Isi FTP site name pada kolom yang tersedia.
- Isi Physical path pada kolom yang tersedia.
- Pilih IP Address and Port pada kolom yang tersedia.
- Pilih Virtual Host name pada kolom yang tersedia.
- Pilih Username and Password dan tambahkan user baru pada kolom yang tersedia.
- Pilih Permissions dan set permission pada kolom yang tersedia.
- Klik Finish untuk menambahkan FTP server.
Selanjutnya, kita dapat mengakses FTP server dengan menggunakan aplikasi FTP client seperti FileZilla dan menggunakan user dan password yang sudah dibuat sebelumnya.
FAQ
1. Apa itu FTP?
FTP adalah singkatan dari File Transfer Protocol, yang merupakan protokol untuk mentransfer file dari suatu tempat ke tempat lain. Seringkali digunakan oleh pengembang website untuk mengupload file ke server web.
2. Apa itu FTP server?
FTP server adalah server yang menyediakan layanan FTP untuk mentransfer file dari suatu tempat ke tempat lain.