Tutorial Membuat FTP Server di Ubuntu

File Transfer Protocol (FTP) digunakan untuk mengirimkan berkas antar mesin-mesin dalam sebuah jaringan.

Berikut tutorial utnuk membantu anda membuat FTP di Ubuntu

Pertama, anda harus memperbarui sistem operasi Ubuntu, dengan perintah berikut

apt-get update

Memasang VSFTPD

Gunakan perintah berikut untuk mengunduh dan dipasang oleh sistem secara otomatis

apt-get install vsftpd

Konfigurasi vsftpd.conf

Silahkan konfigurasi dengan membuka atau edit file vsftpd.conf yang terletak di dalam direktori /etc/, sesuaikan isi seperti contoh dibawah ini

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=NO
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/private/vsftpd.pem

Buatlah sebuah user yang berguna sebagai akses untuk mengatur konfigurasi FTP Server anda. Lakukan dengan memasukkan perintah berikut

adduser coba_ftp
passwd coba_ftp

Start service untuk vsftpd di VM Anda, dengan menggunakan perintah :

# service vsftpd start

TESTING FTP

Untuk melakukan testing, silahkan buka web browser anda dan ketikkan ftp://domain_anda atau ftp://no_ip

Masukan username dan kata sandi untuk user yang telah dibuat sebelumnya

Jika berhasil, anda akan masuk ke dalam home user tersebut.

5/5 - (64 votes)
Sallu Warni

Recent Posts

mengatasi error ImunifyAV has not detected any compatible hosting panel as well as integration.conf file to run the installation without a panel di cyberpanel

berikut adalah cara mengatasi error ImunifyAV has not detected any compatible hosting panel as well…

4 weeks ago

Update URL Repository Centos 7 Setelah End Of Life (EOL) 2024-07-01

CentOS 7 tidak akan mendapatkan pembaruan apa pun setelah Juni 2024. Selain itu, mirrorlist.centos.org tidak…

2 months ago

Mengatasi error gmysql Connection failed: Unable to connect to database pada pdns Cyberpanel

DNS di server cyberpanel tidak mau bekerja, di cek pada error log keluar pesan seperti…

2 months ago

Mengatasi Access denied for user ‘cyberpanel’@’localhost’ (using password: YES) saat upgrade cyberpanel

saat upgrade cyberpanel, keluar pesan error seperti berikut: django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost'…

2 months ago

Cara Restart CyberPanel Lewat SSH

Untuk melakukan restart cyberpanel lewat SSH silahkan jalankan perintah berikut: systemctl restart lscpd

2 months ago

Mengatasi Error “Chown Operation Not Permitted” di Linux

Di Linux, chown digunakan untuk mengubah izin pemilik file dan direktori. Namun, saat menggunakan perintah…

2 months ago