Difference between revisions of "FTPServer"
(→Gebruiker toevoegen aan het systeem (vervang username):) |
(→Installeer vsftpd server op Ubuntu 22.04) |
||
| Line 2: | Line 2: | ||
== Installeer vsftpd server op Ubuntu 22.04 == | == Installeer vsftpd server op Ubuntu 22.04 == | ||
;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> | ||
Revision as of 20:36, 28 December 2022
Contents
- 1 Installeer vsftpd server op Ubuntu 22.04
- 1.1 Kijken of de installatie gelukt is:
- 1.2 Gebruiker toevoegen aan het systeem (vervang username):
- 1.3 Maak de ftpmap aan:
- 1.4 Eigenaarsrechten aanpassen:
- 1.5 Verwijder de schrijfrechten van de rootftpmap:
- 1.6 Maak een map aan om alles te naartoe te schrijven (upload):
- 1.7 Geef de map de eigenaarsrechten:
- 1.8 Pas het configuratiebestand aan van vsftpd:
Installeer vsftpd server op Ubuntu 22.04
- Uitvoeren als root of met sudo
# apt install vsftpd
Kijken of de installatie gelukt is:
# systemctl status vsftpd --no-pager -l
Gebruiker toevoegen aan het systeem (vervang username):
# adduser username
Maak de ftpmap aan:
# mkdir /home/username/ftp
Eigenaarsrechten aanpassen:
# chown nobody:nogroup /home/username/ftp
Verwijder de schrijfrechten van de rootftpmap:
# chmod a-w /home/username/ftp
Maak een map aan om alles te naartoe te schrijven (upload):
# mkdir /home/username/ftp/upload
Geef de map de eigenaarsrechten:
# chown username:username /home/username/ftp/upload
Pas het configuratiebestand aan van vsftpd:
# nano /etc/vsftpd.conf