Rumah  >  Artikel  >  tutorial komputer  >  Sistem Ubuntu menggunakan vsftpd untuk membina pelayan FTP.

Sistem Ubuntu menggunakan vsftpd untuk membina pelayan FTP.

WBOY
WBOYke hadapan
2024-02-18 17:50:13383semak imbas

Sistem Ubuntu menggunakan vsftpd untuk membina pelayan FTP.

Untuk menggunakan vsftpd untuk membina pelayan FTP pada sistem Ubuntu, anda boleh mengikuti langkah berikut:

  1. Pasang vsftpd:

    Buka terminal dan laksanakan arahan berikut untuk memasang vsftpd:

    sudo apt update
    sudo apt install vsftpd
  2. 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
    • Simpan dan tutup fail.
  3. 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.

  4. Mulakan perkhidmatan vsftpd:

    Lakukan arahan berikut untuk memulakan perkhidmatan vsftpd:

    sudo systemctl start vsftpd
  5. 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
  6. Sahkan pelayan FTP:

    Gunakan klien FTP pada komputer lain untuk menyambung ke pelayan FTP anda dan log masuk menggunakan bukti kelayakan pengguna yang anda buat. Anda sepatutnya berjaya menyambung ke pelayan FTP dan mengakses fail anda.

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!

Kenyataan:
Artikel ini dikembalikan pada:mryunwei.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam