Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Rechten voor slechts een map  (gelezen 329 keer)

Offline royvanderlee

  • Lid
  • Steunpunt: Nee
Rechten voor slechts een map
« Gepost op: 2013/10/01, 20:07:02 »
Hi,
Ik heb een ftp server geïnstalleerd.
Nu wil ik dat de gebruiker na het inloggen slechts één map ziet en daarin gegevens moet uploaden en/of downloaden.
Als ik nu met filezilla connect kom ik wel in de juiste map terecht.
Echter kan ik door de gehele server browsen.
Hoe kan ik dit laatste voorkomen?

 
« Laatst bewerkt op: 2013/10/01, 20:09:00 door royvanderlee »

Offline Gijsbert

  • Lid
  • Steunpunt: Ja
Re: Rechten voor slechts een map
« Reactie #1 Gepost op: 2013/10/01, 22:09:03 »
Kijk eens bij deze link http://wiki.ubuntu-nl.org/FtpServer
In der Beschränkung zeigt sich der Meister.

Offline karlhungus

  • Lid
  • Steunpunt: Nee
Re: Rechten voor slechts een map
« Reactie #2 Gepost op: 2013/10/25, 14:22:46 »
Het makkelijkst is om een gebruiker aan te maken op je ubuntuserver.
Die krijgt dan automatisch een "home directory"

/home/gebruiker

Vervolgens kun je in /etc/vsftpd.conf de "chroot_local_user" optie op ja zetten:

chroot_local_user=YES

Dan even de vsftpd server herstarten om je config opnieuw te laden. Vanaf dat moment kan de nieuwe gebruiker uploaden en downloaden in de map /home/gebruiker, maar niet uit zijn working directory komen in /home of / ,want dat is idd niet altijd wenselijk.

Het kan ook nog op een andere manier. Heb in het verleden wel is proftpd gebruikt met mysql backend zodat je geen systeem users hoeft aan te maken, maar dit is een redelijk bewerkelijke manier van de boel opzetten imo.