Problem med vsftpd / Öppnande av portar i routern / Jag-sliter-snart-ut-håret / Hjälp mig!
Hej. För det första har jag läst FAQ och googlat som en galning på mina problem men har antingen inte hittat något eller lyckats förstå det jag hittat. Så jag hoppas att ni sweklockare kan hjälpa mig.
Bakgrund:
Kör en stationär PC med Linux Mint (som jag är relativt ny till, alltid kört Win förr) och vill sätta upp en mindre ftp/webbserver för att hosta lite blandat. Jag har testat Apache2 men gav efter en miljard felmeddelanden upp och installerade vsftpd istället. Där har jag inga felmeddelanden så det bör ju fungera som det ska.
trmspjkn@trmspjkn-Z68X-UD3H-B3 ~ $ sudo service vsftpd status
[sudo] password for trmspjkn:
● vsftpd.service - vsftpd FTP server
Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset: e
Active: active (running) since tor 2017-11-02 12:52:14 CET; 16min ago
Process: 12321 ExecStartPre=/bin/mkdir -p /var/run/vsftpd/empty (code=exited,
Main PID: 12323 (vsftpd)
CGroup: /system.slice/vsftpd.service
└─12323 /usr/sbin/vsftpd /etc/vsftpd.conf
nov 02 12:52:14 trmspjkn-Z68X-UD3H-B3 systemd[1]: Starting vsftpd FTP server...
nov 02 12:52:14 trmspjkn-Z68X-UD3H-B3 systemd[1]: Started vsftpd FTP server.
Problem #1 är att jag inte verkar kunna öppna portar ordentligt. Det här är långt ifrån den första gången jag öppnar portar genom routern men av någon anledning vill den bara öppna en port och inte de andra. Vill ju kunna öppna port 80 (som jag förstår är standard för web?). Se bild.
Problem #2 är att jag inte lyckas hitta var i configen till vsftpd man ska ange root på servern. Om jag ansluter till min IP-adress via webbläsaren hamnar jag direkt på inloggningsskärmen till min router. Och det vill jag ju inte, vill ha en dedikerad mapp som heter typ "FTP" som användaren blir skickad till (så att Pelle har en FTP/pelle/ som han kan ladda upp saker till, Anna har FTP/anna/ osv men de kan inte vara inne på varandras mappar). Själv vill jag kunna komma åt allas mappar. Så filstrukturen skulle bli typ så här:
/FTP <-- Jag kommer åt
index.html <- Startsida med länkar till respektive "undersida",
/FTP/Pelle <-- Pelle (& jag) kommer åt
/FTP/Anna <-- Anna (& jag) kommer åt
Ursäkta om det blev rörigt nu. Skulle verkligen behöva ha detta fixat innan helgen så jag uppskattar all hjälp jag kan få!
EDIT: Kom på att jag skrivit Apache2 i titeln när det egentligen handlar om VSFTPD. Ändrar.