Untuk menggunakan vsftpd untuk membina pelayan FTP pada sistem Ubuntu, anda boleh mengikuti langkah berikut:
Pasang vsftpd:
Buka terminal dan laksanakan arahan berikut untuk memasang vsftpd:
sudo apt update sudo apt install vsftpd
Konfigurasikan vsftpd:
Buka fail konfigurasi vsftpd menggunakan editor teks (seperti nano atau vi):
sudo nano /etc/vsftpd.conf
Dalam fail konfigurasi anda boleh membuat perubahan berikut atau menambah seperti yang diperlukan:
Dayakan akses tanpa nama (jika perlu):
anonymous_enable=YES
Lumpuhkan muat naik tanpa nama (jika mahu):
anon_upload_enable=NO
Dayakan akses pengguna tempatan:
local_enable=YES
Tetapkan senarai pengguna yang dibenarkan untuk log masuk:
userlist_enable=YESuserlist_file=/etc/vsftpd.userlistuserlist_deny=NO
Jika anda ingin mengehadkan pengguna kepada direktori rumah mereka, nyahkomen baris berikut:
chroot_local_user=YESchroot_list_enable=YESchroot_list_file=/etc/vsftpd.chroot_list
Buat pengguna:
Jika anda ingin membenarkan pengguna tempatan mengakses pelayan FTP, anda boleh mencipta pengguna FTP. Jalankan arahan berikut untuk mencipta pengguna baharu:
sudo adduser ftpuser
Tetapkan nama pengguna dan kata laluan mengikut gesaan.
Mulakan perkhidmatan vsftpd:
Lakukan arahan berikut untuk memulakan perkhidmatan vsftpd:
sudo systemctl start vsftpd
Konfigurasikan firewall:
Jika sistem anda mempunyai firewall yang didayakan (seperti ufw), anda perlu membuka port data FTP. Jalankan arahan berikut untuk membenarkan pemindahan FTP:
sudo ufw allow 20/tcpsudo ufw allow 21/tcp
Kini anda telah berjaya menyediakan pelayan FTP menggunakan vsftpd pada sistem Ubuntu anda. Sila ambil perhatian bahawa langkah-langkah ini adalah untuk sistem Ubuntu, jika anda menggunakan pengedaran Linux yang lain, sila rujuk dokumentasi atau panduan yang sepadan.
Atas ialah kandungan terperinci Sistem Ubuntu menggunakan vsftpd untuk membina pelayan FTP.. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!