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

Sistem Ubuntu menggunakan vsftpd untuk membina pelayan FTP.

WBOY
Lepaskan: 2024-02-18 17:50:13
ke hadapan
430 orang telah melayarinya

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
    Salin selepas log masuk
  2. Konfigurasikan vsftpd:

    Buka fail konfigurasi vsftpd menggunakan editor teks (seperti nano atau vi):

    sudo nano /etc/vsftpd.conf
    Salin selepas log masuk

    Dalam fail konfigurasi anda boleh membuat perubahan berikut atau menambah seperti yang diperlukan:

    • Dayakan akses tanpa nama (jika perlu):

      anonymous_enable=YES
      Salin selepas log masuk
    • Lumpuhkan muat naik tanpa nama (jika mahu):

      anon_upload_enable=NO
      Salin selepas log masuk
    • Dayakan akses pengguna tempatan:

      local_enable=YES
      Salin selepas log masuk
    • Tetapkan senarai pengguna yang dibenarkan untuk log masuk:

      userlist_enable=YESuserlist_file=/etc/vsftpd.userlistuserlist_deny=NO
      Salin selepas log masuk
    • 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
      Salin selepas log masuk
    • 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
    Salin selepas log masuk

    Tetapkan nama pengguna dan kata laluan mengikut gesaan.

  4. Mulakan perkhidmatan vsftpd:

    Lakukan arahan berikut untuk memulakan perkhidmatan vsftpd:

    sudo systemctl start vsftpd
    Salin selepas log masuk
  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
    Salin selepas log masuk
  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!

Label berkaitan:
sumber:mryunwei.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan