Dalam tutorial ini, kami akan memandu Anda melalui penginstalan dan konfigurasi VSFTPD di Ubuntu 16.04 . VSFTPD adalah inisialisasi dari Daemon Protokol Transfer File Sangat Aman. Ini adalah server FTP gratis dan open source, cepat, stabil, ringan dan sangat aman untuk sistem operasi Unix dan Linux, disahkan di bawah Lisensi Publik Umum GNU. VSFTPD adalah salah satu server FTP yang paling banyak digunakan untuk Linux dan digunakan sebagai server FTP default di beberapa distro Linux terbesar seperti CentOS, Fedora, Ubuntu, NimbleX, Slackware dan RHEL. Menginstal VSFTP di Ubuntu adalah tugas yang mudah, ikuti langkah-langkah di bawah ini dengan cermat dan Anda akan menginstalnya dalam waktu kurang dari 10 menit.
1. Masuk melalui SSH
Untuk menginstal VSFTPD di server Ubuntu 16.04 Anda, Anda harus Login melalui SSH sebagai root pengguna
ssh root@IP_address
2. Perbarui Semua Paket yang Terinstal
Pertama-tama, pastikan semua paket yang terinstal adalah yang terbaru
apt-get update && apt-get upgrade
3. Instal VSFTPD di Ubuntu 16.04
Yang harus Anda lakukan untuk menginstal VSFTPD di Ubuntu 16.04 VPS Anda adalah dengan menjalankan perintah berikut di terminal Linux Anda
apt-get -y install vsftpd
4. Konfigurasikan VSFTPD
Setelah berhasil diinstal, kita harus melakukan beberapa perubahan pada konfigurasinya. Buka file /etc/vsftpd.conf dan temukan dan ubah baris berikut:
vim /etc/vsftpd.conf # Controls whether anonymous logins are permitted or not. anonymous_enable=NO # Allow local users to login local_enable=YES # Set 'write_enable' to YES in order to allow changes to the filesystem write_enable=YES # to enable ASCII uploads (to prevent uploaded scripts etc. from breaking), # without the DoS risk of SIZE and ASCII downloads. ASCII mangling should be # on the client anyway.. ascii_upload_enable=YES ascii_download_enable=YES # You can set the root directory of the FTP users. if not specified, users' home directory equals FTP home directory local_root=public_html
Simpan file konfigurasi dan mulai ulang server FTP agar perubahan diterapkan
systemctl restart vsftpd
Setel VSFTPD untuk memulai secara otomatis pada boot sistem
systemctl enable vsftpd
Anda dapat menemukan daftar semua opsi dalam file konfigurasi di http://vsftpd.beasts.org/vsftpd_conf.html
Login root dinonaktifkan secara default di VSFTPD karena alasan keamanan. Untuk mengakses server FTP Anda, Anda harus membuat pengguna sistem baru
adduser FTPUSER
Di mana FTPUSER adalah nama pengguna yang ingin Anda buat. Anda akan diminta untuk memasukkan kata sandi baru untuk pengguna baru dan beberapa informasi opsional seperti nama lengkap pengguna, nomor telepon, dll. Harap dicatat bahwa sangat penting untuk selalu menggunakan kata sandi yang kuat untuk akun. Sebaiknya gunakan kombinasi huruf dan angka serta panjang minimal 10 karakter.
Sekarang, setelah server FTP Anda dan diinstal serta dikonfigurasi, dan pengguna FTP baru dibuat, Anda dapat mengakses server FTP dengan pengguna yang baru Anda buat melalui terminal, browser web atau dengan menggunakan klien FTP seperti FileZilla.
Tentu saja, Anda tidak perlu Menginstal VSFTPD di Ubuntu 16.04 , jika Anda menggunakan salah satu layanan hosting VPS kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal VSFTPD atau server FTP lainnya untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini tentang cara menginstal VSFTPD di Ubuntu 16.04, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.