Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal FTP Server di Ubuntu 18.04 LTS. Sebelum melanjutkan dengan tutorial ini, pastikan Anda masuk sebagai pengguna dengan hak istimewa sudo. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
FTP adalah protokol server klien yang memungkinkan dua saluran komunikasi antara klien dan server. Dengan menggunakan klien FTP, kita dapat mengunggah, mengunduh, dan menghapus file di server. Awalnya, klien perlu mengotentikasi server FTP. Sesi FTP akan bekerja pada mode pasif dan aktif. Aktif adalah mode default untuk FTP. Dalam koneksi mode aktif, ketika klien mulai membuat koneksi awal, server memulai koneksi kedua dan memungkinkan transfer data ke klien. Dalam koneksi pasif, klien menghubungkan dan mengirimkan perintah PASV ke server. Kemudian server mengirimkan nomor port ke klien.
Instal Server FTP di Ubuntu
Langkah 1. Pertama, sebelum Anda mulai menginstal paket apa pun di server Ubuntu Anda, kami selalu menyarankan untuk memastikan bahwa semua paket sistem telah diperbarui.
sudo apt update sudo apt upgrade
Langkah 2. Menginstal Server FTP di Ubuntu 18.04 LTS.
Daemon VSFTP ditemukan di repositori standar, jadi penginstalan dapat dilakukan dengan satu perintah. Buka jendela terminal dan keluarkan yang berikut ini:
sudo apt install vsftpd
Setelah menginstal VSFTPD, perintah di bawah ini dapat digunakan untuk menghentikan, memulai, dan mengaktifkan layanan server untuk selalu memulai saat server melakukan booting:
sudo systemctl stop vsftpd.service sudo systemctl start vsftpd.service sudo systemctl enable vsftpd.service
Langkah 3. Konfigurasi vsftpd.
Kita akan membuat file konfigurasi baru. Sebelum kita melakukannya, mari kita ganti nama aslinya dengan perintah:
sudo mv /etc/vsftpd.conf /etc/vsftpd.conf.orig
Buat file baru dengan perintah:
listen=NO listen_ipv6=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES use_localtime=YES xferlog_enable=YES connect_from_port_20=YES chroot_local_user=YES secure_chroot_dir=/var/run/vsftpd/empty pam_service_name=vsftpd rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key ssl_enable=NO pasv_enable=Yes pasv_min_port=30000 pasv_max_port=30100 allow_writeable_chroot=YES
Hanya itu yang perlu Anda lakukan untuk menginstal Server FTP di Ubuntu 18.04. Saya harap Anda menemukan tip cepat ini bermanfaat. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.