Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Besturingssysteem >> Linux >> Content
Hoe installeer en configureer ik een FTP-server (vsftpd) in Linux (RHEL/Centos 7/8) in 8 eenvoudige stappen
## Stap 1:Update lokale pakketten

``` bash

Werk de lokale pakketdatabase bij.

sudo dnf-update -y

```

Stap 2:Installeer vsftpd

``` bash

Installeer het vsftpd-pakket met dnf.

sudo dnf install vsftpd -y

```

Stap 3:FTP-service inschakelen

``` bash

Schakel de FTP-service in om te starten tijdens het opstarten.

sudo systemctl schakel vsftpd.service in

```

Stap 4:Start de FTP-service

``` bash

Start de vsftpd-service.

sudo systemctl start vsftpd.service

```

Stap 5:Configureer het bestand /etc/vsftpd/vsftpd.conf

``` bash

Maak een reservekopie van het originele bestand vsftpd.conf.

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

Laten we nu het bestand /etc/vsftpd/vsftpd.conf bewerken.

sudo vi /etc/vsftpd/vsftpd.conf

Zoek in dit bestand het volgende gedeelte en verwijder de opmerkingen bij de regels (verwijder het "#"-teken) zodat lokale gebruikers kunnen inloggen.

Maak commentaar op de volgende regels zodat lokale gebruikers kunnen inloggen.

local_enable=JA

write_enable=JA

Zoek de volgende regels en wijzig ze als volgt:

Wijzig anoniem_enable=JA in anoniem_enable=NEE

anoniem_enable=NEE

Wijzig no_log=YES in no_log=NO

no_log=NEE

Zoek vervolgens de volgende secties en kies een van de beschikbare opties op basis van uw voorkeuren:

Kies een van deze opties op basis van uw voorkeur.

local_root=/home

local_root=/home/$USER

Maak commentaar op de volgende regel om de chroot-directory voor anonieme (gast)gebruikers op te geven.

chroot_local_user=JA

Als u anonieme (gast)gebruikers wilt inschakelen, kiest u een van deze opties op basis van uw voorkeur.

anon_root=/home/vsftpd

anon_root=/var/ftp

anon_root=/srv/ftp

Als je liever PAM gebruikt voor authenticatie, verwijder dan de commentaar op de volgende regels:

ftpd_banner=Welkom bij de FTP-service.

Als je liever PAM gebruikt voor authenticatie, verwijder dan de commentaar op deze regels:

pam_service_name=vsftpd

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

```

Stap 6:Maak een thuismap voor de FTP-gebruiker (indien nodig)

``` bash

Als je local_root=/home/$USER hebt opgegeven in /etc/vsftpd/vsftpd.conf, hoef je geen thuismap te maken.

Als u echter liever een andere map voor FTP-gebruikers gebruikt, maak dan de benodigde mappen aan.

Bijvoorbeeld:

sudo mkdir /home/ftpusers

```

Stap 7:machtigingen instellen en eigendom wijzigen

``` bash

Stel, afhankelijk van de door u gekozen FTP-hoofdmap, de juiste rechten en eigendom in.

Zorg ervoor dat de FTP-gebruiker (doorgaans "ftp" of "$USER") eigenaar is en over de juiste rechten beschikt.

In ons geval gebruiken we /home/ftpusers als FTP-root:

sudo chown -R ftp:ftp /home/ftpusers

```

Stap 8:Poorten openen en toegang toestaan

``` bash

Standaard luistert vsftpd op poort 21.

Als uw firewall poort 21 blokkeert, open deze dan met het juiste commando:

Voor firewalld:

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

sudo firewall-cmd --reload

Voor iptables:

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

```

Stap 9:Verbinding maken via FTP

``` bash

Je kunt nu verbinding maken met de FTP-server via de gewenste FTP-client.

Gebruik het volgende commando om de verbinding te testen:

ftp-localhost

Voer de gebruikersnaam en het wachtwoord van uw FTP-gebruiker in wanneer daarom wordt gevraagd.

```

Previous: Next:
  Linux
·Hoe te gebruiken Knoppix een h…
·Hoe kan ik een document in Lin…
·Ubuntu Lucid Gnome Panel Foute…
·Hoe om te controleren een proc…
·Hoe Vergelijk Linux naar Windo…
·Hoe te updaten een Linux OS 
·Hoe te Mandriva bijwerken Met …
·Hoe te herstellen verwijderde …
·De ventilator werkt niet op mi…
  Related Articles
Pagina's uit een PDF extraheren in Mac O…
Hoe een externe harde schijf op een Mac …
Hoe DEP uit te schakelen met de Windows …
Hoe u een applicatie kunt uitvoeren die …
Hoe u ‘ingangspunt niet gevonden’-fouten…
Hoe u een Android-emulator uitvoert 
Hoe u het MAC-adres op uw Android-appara…
Een fotoronde maken op een Android-appar…
Hoe contacten overbrengen van een Androi…
  Besturingssysteem Articles
·Hoe te Album Art Get op een Mac 
·Hoe om te sparen in een GNU Nano 
·Hoe je applicaties te debuggen 
·Servicebatterijwaarschuwing op Mac:moet …
·Hoe te smss.exe virus te verwijderen 
·Pictogramcache repareren in Windows 10 
·Hoe Access voor hulpapparaten inschakele…
·Hoe te installeren Windows XP Profession…
·Manieren om te versnellen Windows XP 
Copyright © Computer Kennis https://www.nldit.com