| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Systems  
  • Grunnleggende datakunnskaper
  • 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
  •  
    Datamaskin >> Systems >> Linux >> Content
    Hvordan installere og konfigurere FTP-server (vsftpd) i Linux (RHEL/Centos 7/8) ved hjelp av 8 enkle trinn
    ## Trinn 1:Oppdater lokale pakker

    ``` bash

    Oppdater den lokale pakkedatabasen.

    sudo dnf oppdatering -y

    ```

    Trinn 2:Installer vsftpd

    ``` bash

    Installer vsftpd-pakken ved å bruke dnf.

    sudo dnf install vsftpd -y

    ```

    Trinn 3:Aktiver FTP-tjeneste

    ``` bash

    Aktiver FTP-tjenesten for å starte ved oppstart.

    sudo systemctl aktivere vsftpd.service

    ```

    Trinn 4:Start FTP-tjenesten

    ``` bash

    Start vsftpd-tjenesten.

    sudo systemctl start vsftpd.service

    ```

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

    ``` bash

    Ta en sikkerhetskopi av den originale vsftpd.conf-filen.

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

    Nå, la oss redigere filen /etc/vsftpd/vsftpd.conf.

    sudo vi /etc/vsftpd/vsftpd.conf

    I denne filen finner du følgende seksjon og fjern kommentarene til linjene (fjern "#"-tegnet) for å la lokale brukere logge på.

    Fjern kommentarene på følgende linjer for å la lokale brukere logge på.

    local_enable=JA

    write_enable=JA

    Finn følgende linjer og endre dem som følger:

    Endre anonymous_enable=YES til anonymous_enable=NO

    anonymous_enable=NEI

    Endre no_log=YES til no_log=NO

    no_log=NEI

    Finn deretter følgende seksjoner og velg ett av de tilgjengelige alternativene i henhold til dine preferanser:

    Velg ett av disse alternativene basert på dine preferanser.

    local_root=/home

    local_root=/home/$USER

    Fjern kommentaren på følgende linje for å spesifisere chroot-katalogen for anonyme (gjeste) brukere.

    chroot_local_user=JA

    Hvis du vil aktivere anonyme (gjeste)brukere, velg ett av disse alternativene basert på dine preferanser.

    anon_root=/home/vsftpd

    anon_root=/var/ftp

    anon_root=/srv/ftp

    Hvis du foretrekker å bruke PAM for autentisering, fjerner du kommentarene på følgende linjer:

    ftpd_banner=Velkommen til FTP-tjenesten.

    Hvis du foretrekker å bruke PAM for autentisering, fjerner du kommentarene på disse linjene:

    pam_service_name=vsftpd

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

    ```

    Trinn 6:Opprett hjemmekatalog for FTP-bruker (hvis nødvendig)

    ``` bash

    Hvis du spesifiserte local_root=/home/$USER i /etc/vsftpd/vsftpd.conf, trenger du ikke opprette en hjemmekatalog.

    Men hvis du foretrekker å bruke en annen katalog for FTP-brukere, opprett de nødvendige katalogene.

    For eksempel:

    sudo mkdir /home/ftpusers

    ```

    Trinn 7:Angi tillatelser og endre eierskap

    ``` bash

    Avhengig av den valgte FTP-rotkatalogen, angi riktige tillatelser og eierskap.

    Sørg for at FTP-brukeren (vanligvis "ftp" eller "$USER") har eierskap og riktige tillatelser.

    I vårt tilfelle bruker vi /home/ftpusers som FTP-roten:

    sudo chown -R ftp:ftp /home/ftpusers

    ```

    Trinn 8:Åpne porter og gi tilgang

    ``` bash

    Som standard lytter vsftpd på port 21.

    Hvis brannmuren blokkerer port 21, åpner du den med riktig kommando:

    For brannmur:

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

    sudo brannmur-cmd --reload

    For iptables:

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

    ```

    Trinn 9:Koble til med FTP

    ``` bash

    Du kan nå koble til FTP-serveren ved å bruke ønsket FTP-klient.

    For å teste tilkoblingen, bruk følgende kommando:

    ftp localhost

    Skriv inn brukernavnet og passordet til FTP-brukeren når du blir bedt om det.

    ```

    früher :

     Weiter:
      Relatert Artike
    ·Slik installerer en TGZ Fil 
    ·Hvordan finne CPU Speed ​​Med CSTM 
    ·Slik bruker du en DD å klone en disk 
    ·Hvordan redusere CPU-bruk i Xorg 
    ·Hvordan installere Linux på en 256 MB Jump Drive 
    ·Slik installerer DrawIt i Vim 
    ·Hvordan legge til en bruker til Solaris 
    ·Hvordan endre en Kontrollpanel Størrelse i Xine 
    ·Hvordan sette opp en Linux CCTV DVR 
    ·Hvordan legge til tekst til en fil i Linux via kommando…
      Anbefalte artikler
    ·Hvordan kan jeg få FLV miniatyrbilder på Windows 7 
    ·DHCP i Embedded Linux 
    ·Hvordan å slette den gamle ikoner fra Start-menyen på…
    ·Computer Clean Up & Forbedre Speed ​​
    ·Slik installerer Microsoft Network 3.0 
    ·Slik fjerner en dørklokke WAV Sound 
    ·Hvordan finner jeg ut hvor mange Disk Drives jeg har i …
    ·Slik installerer du Windows XP Pro Over Windows Vista H…
    ·Hva er Ubuntu Tracker 
    ·Hvor å Endre skrivebordsikoner i Windows XP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/