Difference between revisions of "FTPServer"

From WIKI.Netdistri.eu
Jump to: navigation, search
(Installeer vsftpd server op Ubuntu 22.04)
(Installeer vsftpd server op Ubuntu 22.04)
Line 3: Line 3:
 
;Uitvoeren als root of met sudo
 
;Uitvoeren als root of met sudo
 
<code># apt install vsftpd</code>
 
<code># apt install vsftpd</code>
 
 
==== [[Kijken of de installatie gelukt is:]] ====
 
==== [[Kijken of de installatie gelukt is:]] ====
 
<code># systemctl status vsftpd --no-pager -l</code>
 
<code># systemctl status vsftpd --no-pager -l</code>
 
 
====[[Gebruiker toevoegen aan het systeem (vervang username):]]====
 
====[[Gebruiker toevoegen aan het systeem (vervang username):]]====
 
<code># adduser '''username'''</code>
 
<code># adduser '''username'''</code>
 
 
====[[Maak de ftpmap aan:]]====
 
====[[Maak de ftpmap aan:]]====
 
<code># mkdir /home/'''username'''/ftp</code>
 
<code># mkdir /home/'''username'''/ftp</code>
 
 
====[[Eigenaarsrechten aanpassen:]]====
 
====[[Eigenaarsrechten aanpassen:]]====
 
<code># chown nobody:nogroup /home/'''username'''/ftp</code>
 
<code># chown nobody:nogroup /home/'''username'''/ftp</code>
 
 
====[[Verwijder de schrijfrechten van de rootftpmap:]]====
 
====[[Verwijder de schrijfrechten van de rootftpmap:]]====
 
<code># chmod a-w /home/'''username'''/ftp</code>
 
<code># chmod a-w /home/'''username'''/ftp</code>
 
 
====[[Maak een map aan om alles te naartoe te schrijven (upload):]]====
 
====[[Maak een map aan om alles te naartoe te schrijven (upload):]]====
 
<code># mkdir /home/'''username'''/ftp/upload</code>
 
<code># mkdir /home/'''username'''/ftp/upload</code>
 
 
====[[Geef de map de eigenaarsrechten:]]====
 
====[[Geef de map de eigenaarsrechten:]]====
 
<code># chown '''username''':'''username''' /home/'''username'''/ftp/upload</code>
 
<code># chown '''username''':'''username''' /home/'''username'''/ftp/upload</code>
 
 
====[[Pas het configuratiebestand aan van vsftpd:]]====
 
====[[Pas het configuratiebestand aan van vsftpd:]]====
 
<code># nano /etc/vsftpd.conf</code>
 
<code># nano /etc/vsftpd.conf</code>
Line 31: Line 23:
  
 
<code>anonymous_enable=Yes</code>
 
<code>anonymous_enable=Yes</code>
 +
=====[[Lokale systeemgebruikers toelaten ftp te gebruiken]]=====
 +
<code>local_enable=YES</code>
 +
=====[[Toestaan bestanden op ftp te zetten]]=====
 +
<code>write_enable=YES</code>

Revision as of 20:43, 28 December 2022