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

Cara Secure Partisi /tmp di WHM/Cpanel

cPanel & WHM juga menawarkan skrip bawaan yang memaksimalkan keamanan partisi /tmp. Hal ini dilakukan…

8 months ago

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…

10 months 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…

10 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…

10 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'…

10 months ago

Cara Restart CyberPanel Lewat SSH

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

10 months ago