Permalänk
Medlem

ProFTPD inställningar..

Hur ställer man ProFTPD så att en användare kan gå bakåt i filhierarkin , utifrån sin hemkatalog sett?

T.ex: Om kalle har sin hemkatalog i /home/kalle och när han loggar in på FTP:n så kommer han ju till /home/kalle. Hur ska man då ställa in ProFTPD så att kalle även kan steppa bakåt till /home och ytterligare steg t.ex. till / ?

Visa signatur

WS: Mac Studio M1 Max | 32 GB | 1TB | Mac OS
WS: Intel i5 12600K | 64 GB DDR4 @3600 Mhz | 2x1TB nvme 2x1TB SSD SATA | Windows 11 & Manjaro Linux
Bärbar: Macbook Pro 14" | M1 Pro | 16GB RAM | 512GB SSD | Mac OS
Servrar: Intel i7 10700K | 64 GB DDR4 @3600Mhz | 3 TB SSD + 22TB HDD | Unraid |
4x Raspberry pi 4b 8Gb | Dietpi |

Permalänk
Medlem

Testa att kommentera bort DefaultRoot eller sätta det till /. Dvs

DefaultRoot /

eller

#DefaultRoot i was here

För DefaultRoot ~ innebär att du blir chrootad och gud vet vad i din hemmapp.

Visa signatur

Old math teachers never die, they just tend to infinity.

Permalänk
Medlem

ja du, ja har fortfarande inte hitta var man begränsar så en användare bara kommer in i en mapp å kan läsa å skriva i den BARA, ingen annan mapp

Permalänk

Re: ProFTPD inställningar..

Citat:

Ursprungligen inskrivet av -=fredrik=-
Hur ställer man ProFTPD så att en användare kan gå bakåt i filhierarkin , utifrån sin hemkatalog sett?

T.ex: Om kalle har sin hemkatalog i /home/kalle och när han loggar in på FTP:n så kommer han ju till /home/kalle. Hur ska man då ställa in ProFTPD så att kalle även kan steppa bakåt till /home och ytterligare steg t.ex. till / ?

Som ovan nämnt sätter du serverns root med "DefaultRoot". För att sätta katalogen man hamnar i används parametern "DefaultChdir".. T ex

DefaultRoot /
DefaultChdir /home/~

Citat:

Ursprungligen inskrivet av blattis
ja du, ja har fortfarande inte hitta var man begränsar så en användare bara kommer in i en mapp å kan läsa å skriva i den BARA, ingen annan mapp

Det beror på om man vill att användarna BARA ska ha tillgång till en upload katalog eller även till annat, fast bara kunna uploada i en viss katalog...

enkast sätter man tex

DefaultRoot /mnt/ftpdisk/

så styr du utdelningarna med katalogernas behörigheter...
t ex ägare ftp, ägargrupp ftpuser, behörighet 755 på /mnt/ftpdisk/download
och ägare ftp, ägargrupp ftpuser, behörighet 775 på /mnt/ftpdisk/upload

Detta förutsätter att användarna är medlem i gruppen ftpuser. För att snygga till lite så sätter man så att en uploadad fil får ägargruppen ftpadmin, dvs. så att bara den som laddat upp filen och de som är medlemmar i ftpadmin har full behörighet, övriga har läsbehörighet. Rätt viktigt så att man som användare kan "resuma" en avbruten upload... och så att man som admin kan flytta/ta bort material...

Naturligtvis finns en massa trevliga features i proftpd där man kan styra behörigheter på olika sökvägar, men det är självstudier proftpd.org har en riktigt bra handbok och exempel online...