| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  • Windows 7
  • Windows 10
  • Windows 11
  • Windows 2012
  • Windows 2016
  • Windows 2019
  • Windows 2022
  • Apple
  • Android
  • iOS
  • CentOS
  •  
    Computer Viden >> systemer >> Linux >> Content
    Sådan installeres og konfigureres FTP-server (vsftpd) i Linux (RHEL/Centos 7/8) ved hjælp af 8 nemme trin
    ## Trin 1:Opdater lokale pakker

    ``` bash

    Opdater den lokale pakkedatabase.

    sudo dnf opdatering -y

    ```

    Trin 2:Installer vsftpd

    ``` bash

    Installer vsftpd-pakken ved hjælp af dnf.

    sudo dnf install vsftpd -y

    ```

    Trin 3:Aktiver FTP-tjeneste

    ``` bash

    Aktiver FTP-tjenesten til at starte ved opstart.

    sudo systemctl aktivere vsftpd.service

    ```

    Trin 4:Start FTP-tjenesten

    ``` bash

    Start vsftpd-tjenesten.

    sudo systemctl start vsftpd.service

    ```

    Trin 5:Konfigurer /etc/vsftpd/vsftpd.conf fil

    ``` bash

    Lav en sikkerhedskopi af den originale vsftpd.conf-fil.

    sudo cp /etc/vsftpd/vsftpd.conf /etc/vsftpd/vsftpd.conf.orig

    Lad os nu redigere filen /etc/vsftpd/vsftpd.conf.

    sudo vi /etc/vsftpd/vsftpd.conf

    Inde i denne fil skal du finde følgende sektion og fjerne kommentering af linjerne (fjern tegnet "#") for at tillade lokale brugere at logge ind.

    Fjern kommentering af følgende linjer for at gøre det muligt for lokale brugere at logge ind.

    local_enable=JA

    write_enable=JA

    Find følgende linjer, og skift dem som følger:

    Skift anonymous_enable=JA til anonymous_enable=NEJ

    anonymous_enable=NEJ

    Skift no_log=YES til no_log=NO

    no_log=NEJ

    Find derefter følgende sektioner og vælg en af ​​de tilgængelige muligheder i henhold til dine præferencer:

    Vælg en af ​​disse muligheder baseret på dine præferencer.

    local_root=/home

    local_root=/home/$USER

    Fjern kommentering af følgende linje for at angive chroot-mappen for anonyme (gæste)brugere.

    chroot_local_user=JA

    Hvis du vil aktivere anonyme (gæste)brugere, skal du vælge en af ​​disse muligheder baseret på dine præferencer.

    anon_root=/home/vsftpd

    anon_root=/var/ftp

    anon_root=/srv/ftp

    Hvis du foretrækker at bruge PAM til godkendelse, skal du fjerne kommentarer på følgende linjer:

    ftpd_banner=Velkommen til FTP-tjenesten.

    Hvis du foretrækker at bruge PAM til godkendelse, skal du fjerne kommentarer på disse linjer:

    pam_service_name=vsftpd

    rsa_cert_file=/etc/ssl/certs/vsftpd.pem

    ```

    Trin 6:Opret hjemmemappe til FTP-bruger (hvis nødvendigt)

    ``` bash

    Hvis du har angivet local_root=/home/$USER i /etc/vsftpd/vsftpd.conf, behøver du ikke oprette en hjemmemappe.

    Men hvis du foretrækker at bruge en anden mappe til FTP-brugere, skal du oprette de nødvendige mapper.

    For eksempel:

    sudo mkdir /home/ftpusers

    ```

    Trin 7:Indstil tilladelser og skift ejerskab

    ``` bash

    Afhængigt af din valgte FTP-rodmappe skal du indstille de relevante tilladelser og ejerskab.

    Sørg for, at FTP-brugeren (generelt "ftp" eller "$USER") har ejerskab og korrekte tilladelser.

    I vores tilfælde bruger vi /home/ftpusers som FTP-roden:

    sudo chown -R ftp:ftp /home/ftpusers

    ```

    Trin 8:Åbn porte og tillad adgang

    ``` bash

    Som standard lytter vsftpd på port 21.

    Hvis din firewall blokerer port 21, skal du åbne den med den relevante kommando:

    For firewalld:

    sudo firewall-cmd --permanent --zone=public --add-port=21/tcp

    sudo firewall-cmd --genindlæs

    For iptables:

    sudo iptables -A INPUT -p tcp --dport 21 -j ACCEPTERER

    ```

    Trin 9:Opret forbindelse ved hjælp af FTP

    ``` bash

    Du kan nu oprette forbindelse til FTP-serveren ved hjælp af den ønskede FTP-klient.

    For at teste forbindelsen skal du bruge følgende kommando:

    ftp localhost

    Indtast brugernavnet og adgangskoden til din FTP-bruger, når du bliver bedt om det.

    ```

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver en Linux RAM disk 
    ·Sådan gendannes Task Bar i Xubuntu 
    ·3 trin til Harden Linux 
    ·Sådan Partition et SD-kort i Linux 
    ·Sådan geninstalleres en Debian-pakke 
    ·Sådan installeres Linux på en SATA-harddisk 
    ·Sådan tjekker du tidszone i Linux (timedatectl og date…
    ·SCP Stalling i Fedora 
    ·Sådan konfigureres en printer i Kubuntu 
    ·Sådan konfigureres KnowledgeTree på CentOS 
      Anbefalede Artikler
    ·Sådan Konfigurer Mail Forwarding i Unix 
    ·Sådan ændres den senest åbnede Dato for en fil på e…
    ·Hvad er forskellen mellem XP Professional og Vista 
    ·Problemer med at lukke MS Windows XP 
    ·Sådan forbindelse til internettet via en Wi -Fi Hot Sp…
    ·Sådan kører en planlagt Chkdsk 
    ·Sådan fjernes Norton WMI opdatering fra registreringsd…
    ·Sådan installeres Linux på en bærbar computer med Vi…
    ·Sådan Konverter Mac ISO-billedfiler 
    ·Sådan fjerner Media Player Connectivity Fra Firefox i …
    Copyright © Computer Viden http://www.computerdk.com