Sida 1 av 1

Pure-ftpd, ftp-användare ska bara komma åt sin hemkatalog

Postat: 25 jan 2008, 23:33
av jelu000
Hur gör man så att Pure-ftpd bara visar endast hemkatalogen när en användare loggar in via ftp, Nu har användaren möjlighet att navigera fritt nedan för hemkatogen och det vill jag ej :( .

Skapar användare via administration->användare och grupper måste sägas.
Annars funkar allt ok med ftp servern :).

Nån som vet hur man gör?

Tack på förhand Jens

SV: Pure-ftpd, ftp-användare ska bara komma åt sin hemkatalog

Postat: 26 jan 2008, 00:01
av mcNisse
Det finns en annan ftpserver vsftp, Den har precis den inställningen direkt utan att du behöver konfigurera något...

SV: Pure-ftpd, ftp-användare ska bara komma åt sin hemkatalog

Postat: 26 jan 2008, 00:58
av jelu000
jag vet, testat den men den hade inte stöd för länkar till mappar. Har en del länkar i home katalogen som jag skulle vilja synas när man loggar in via ftp.
Men jag kanske får tänka om, verkar inte gå att få bägge dera :(  då väljer jag hellre att dölja mappar nedanför hem katalogen :-\

Mycket tack för ditt snabba svar ;).

/Jens

SV: Pure-ftpd, ftp-användare ska bara komma åt sin hemkatalog

Postat: 26 jan 2008, 01:31
av mcNisse
Lösningen på det problemet verkar vara mount -bind stället för länkar. Men jag har inte undersökt det själv ordentligt. Men det kanske kan vara en liten hjälp på väg frammåt...

SV: Pure-ftpd, ftp-användare ska bara komma åt sin hemkatalog

Postat: 27 jan 2008, 19:15
av maths57
I alla FTP-servrar finns det en möjlighet att låsa in användare i sin hemkatalog. Jag kommer inte ihåg hur man gjorde det i Pure-FTP, men det borde stå i konfigurationsfilen. Sök efter ordet chroot.

SV: Pure-ftpd, ftp-användare ska bara komma åt sin hemkatalog

Postat: 28 jan 2008, 00:50
av jelu000
Tack det löste sig när jag sökte på chroot + pure-ftpd tror jag :D.

hittade: http://download.pureftpd.org/pub/pure-f ... ation-File

Det verkar som om de inte rekommenderar att använda konfigurationsfil som ex vsftp, men det går att använda men ftp servern blir långsammare då fattar jag det som.

Istället går det att köra ett kommando i terminalen för chroot:a mina användare.

Tror att kommandot blir:
/usr/local/sbin/pure-ftpd -A
eller
/usr/local/sbin/pure-ftpd --chrooteveryone

Har inte testat, ska testa imorgon på min kompis jobb :)

Tack, för hjälpen

/Jens