Cara mengatur server vsftpd di centos/rhel 6/5

Cara mengatur server vsftpd di centos/rhel 6/5

Vsftpd berdiri untuk Daemon FTP yang sangat aman. VSFTPD adalah server FTP paling populer. Juga mungkin server FTP paling aman dan tercepat untuk sistem seperti unix. Jika Anda mencari server FTP yang dapat memberi Anda keamanan, kinerja, dan stabilitas maka pencarian Anda selesai di sini, VSFTPD bisa menjadi pilihan yang paling cocok untuk Anda.

Artikel ini akan membantu Anda untuk mengatur server VSFTPD pada sistem CentOS/RHEL dan Fedora

Fitur VSFTPD

Meskipun kecil untuk keperluan kecepatan dan keamanan, lebih banyak pengaturan FTP yang lebih rumit dapat dicapai dengan VSFTPD! Tidak berarti daftar eksklusif, VSFTPD akan menangani:

    • Konfigurasikan pengguna virtual
    • Konfigurasi IP Virtual
    • Operasi mandiri atau tidak
    • Konfigurasi per-pengguna
    • Throttling Bandwidth
    • Konfigurasi Berbasis Sumber-IP
    • Batas per sumber IP
    • IPv6 diaktifkan
    • Dukungan enkripsi melalui integrasi SSL

Langkah 1: Instal VSFTPD

VSFTPD sudah tersedia di bawah repositori default CentOS, tetapi untuk menginstal rilis stabil terbaru, pertama -tama mengaktifkan repositori centalt dalam sistem. Sekarang jalankan perintah berikut.

# yum instal vsftpd 

Langkah 2: Mengkonfigurasi VSFTPD

VSFTPD memiliki daftar konfigurasi yang panjang, di sini kami membuat beberapa konfigurasi yang diperlukan sekarang. Edit file konfigurasi vsftpd /etc/vsftpd/vsftpd.conf di editor favorit Anda (misalnya: vim atau nano) dan perbarui nilai berikut

1- Izinkan FTP anonim? Tetapkan nilai ini TIDAK untuk menonaktifkan login anonim. Nilai default adalah ya

anonymous_enable = tidak

2- Uncomment di bawah baris untuk memungkinkan pengguna sistem lokal masuk melalui FTP

local_enable = ya

3- Unkomment di bawah baris untuk mengaktifkan segala bentuk perintah write ftp seperti, membuat atau mengunggah file dan direktori.

write_enable = ya

4- Atur konfigurasi ini untuk membatasi pengguna lokal ke direktori home di sana.

chroot_local_user = ya

Baca artikel ini untuk dibaca tentang lebih banyak konfigurasi tentang pengaturan VSFTPD.

Langkah 3: Mulai Layanan VSFTPD

VSFTPD menyediakan skrip init untuk memulai layanan berhenti. Untuk memulai layanan VSFTP Gunakan perintah berikut

# layanan vsftpd mulai 

Untuk menghentikan atau memulai kembali layanan Gunakan perintah berikut

# Layanan VSFTPD STOP # Service VSFTPD Restart 

Untuk mengaktifkan Layanan Mulai pada System Boot menjalankan perintah berikut

# chkconfig vsftpd on