Rumah  >  Artikel  >  Tutorial sistem  >  Bagaimana untuk memasang perkhidmatan FTPS pada sistem Linux

Bagaimana untuk memasang perkhidmatan FTPS pada sistem Linux

WBOY
WBOYasal
2024-03-20 08:24:04534semak imbas

Memasang perkhidmatan FTPS pada sistem Linux ialah operasi biasa untuk memastikan pemindahan fail selamat. FTPS adalah berdasarkan protokol FTP dan menambah penyulitan SSL/TLS semasa proses penghantaran untuk meningkatkan keselamatan penghantaran data. Artikel ini akan memperkenalkan cara memasang, mengkonfigurasi dan memulakan perkhidmatan FTPS pada sistem Linux dan memberikan contoh kod khusus.

Langkah 1: Pasang perkhidmatan vsftpd

Mula-mula, kita perlu memasang pakej vsftpd, iaitu perisian pelayan FTP yang popular. Jalankan arahan berikut dalam terminal untuk memasang vsftpd:

sudo apt-get update
sudo apt-get install vsftpd

Langkah 2: Konfigurasikan vsftpd

  1. Edit fail konfigurasi vsftpd /etc/vsftpd.conf:
sudo vi /etc/vsftpd.conf
  1. Pastikan nilai parameter berikut adalah: 🜎 Simpan parameter berikut: 🜎 keluar dari editor. Langkah 3: Konfigurasikan sijil SSL/TLS d perkhidmatan kepada konfigurasi Berkesan:
  2. anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=022
    dirmessage_enable=YES
    xferlog_enable=YES
    connect_from_port_20=YES
    xferlog_std_format=YES
    listen=NO
    listen_ipv6=YES
    pam_service_name=vsftpd
    userlist_enable=YES
    tcp_wrappers=YES
    ssl_enable=YES
    force_local_data_ssl=YES
    force_local_logins_ssl=YES
    ssl_tlsv1=YES
    ssl_sslv2=NO
    ssl_sslv3=NO
    rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
    rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
Langkah lima: Tetapan firewall
  1. Jika terdapat tembok api pada sistem, pastikan anda membuka port yang berkaitan untuk penghantaran FTP, biasanya port 20 dan 21:
  2. sudo openssl req -x509 -nodes -newkey rsa:2048 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/certs/vsftpd.pem -days 365
Langkah enam: Uji perkhidmatan FTPS

Kini, anda boleh menggunakan FTP Client sambung ke pelayan Linux anda dan menguji perkhidmatan FTPS. Semasa menyambung, pastikan anda menggunakan penyulitan TLS.
  1. Kesimpulan
Melalui langkah di atas, anda telah berjaya memasang, mengkonfigurasi dan menguji perkhidmatan FTPS pada sistem Linux. Dalam amalan, anda boleh melaraskan konfigurasi mengikut keperluan dan meningkatkan lagi keselamatan. Harap artikel ini membantu anda!

    Atas ialah kandungan terperinci Bagaimana untuk memasang perkhidmatan FTPS pada sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

    Kenyataan:
    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