Trädvy Permalänk
Medlem
Plats
Sverige
Registrerad
Jul 2001

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 / ?

WS: Core i7 2600k | 32 GB DDR3 | Geforce GTX 750 TI 2GB | 256 + 180 GB SSD | Win10 x64 Professional + Antergos Linux (Arch-derivat)
Bärbar: Macbook Pro Retina 13" | Intel Core I5 2,4Ghz | 16GB RAM | 256GB Flash
Server: 3x HP Proliant microserver Gen8 | 16 GB DDR3 ECC ram | Sammanlagt 26TB HDD | Esxi
NAS: Synology DS414 | 12 TB HD

Trädvy Permalänk
Medlem
Plats
90210
Registrerad
Okt 2001

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.

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

Trädvy Permalänk
Medlem
Plats
Nora
Registrerad
Aug 2004

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

Trädvy Permalänk
Medlem
Plats
Burning Desire
Registrerad
Nov 2001

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...