[ProFTPd] User Inlog

Pagina: 1
Acties:

  • SpOOkyZz
  • Registratie: November 2001
  • Laatst online: 06-03 15:01
Ik heb een aantal users aan gemaakt die willen inloggen op de ftp op m'n freescobak, dit werkt allemaal perfect alleen het probleem is dat ze in de root terecht komen. Ik wil iedereen een eigen directory (omgeving) geven. Ik krijg het alleen nie voor elkaar, standaard staat de de proftpd config zo, "DefaultRoot ~", waar je dan (naar mijn weten) iedere user in zijn eigen directory komt.. maar dit doet hij helaas niet :(

iemand een idee, dit moet tog gewoon kunnen met freesco?

(ps, ik heb de search gebruikt...zonder nuttig resultaat helaas ;( )

Verwijderd

vergeet je niet de / achter de ~ ?

  • SpOOkyZz
  • Registratie: November 2001
  • Laatst online: 06-03 15:01
waar zou dat goed voor zijn dan?

  • Mior
  • Registratie: Maart 2000
  • Laatst online: 17-05 12:02
Verwijderd schreef op 04 november 2002 @ 18:55:
vergeet je niet de / achter de ~ ?
Dat maakt nix uit.

Proftpd wel opnieuw opgestart na de config file verandering?

  • SpOOkyZz
  • Registratie: November 2001
  • Laatst online: 06-03 15:01
heb ik gedaan...en voor de zekerheid ook een server-reboot...

  • Ronvgs
  • Registratie: Juni 2002
  • Laatst online: 12:43
In /etc staat een bestand proftpd.conf wijzig als volgd:

ServerType standalone

DefaultServer on

Voeg toe aan het einde

DefaultRoot /home/ftpuser

dan kan de ftp gebruiker geen andere mappen kiezen :P

  • Mior
  • Registratie: Maart 2000
  • Laatst online: 17-05 12:02
RonXP schreef op 04 november 2002 @ 20:05:
In /etc staat een bestand proftpd.conf wijzig als volgd:
Hij wil dat verschillende gebruikers in hun home dir terecht komen, en dat doe je gewoon met "DefaultRoot ~".

En overigens hoeft de config file niet persee in /etc te staan, ligt er maar net aan wat je opgeeft tijdens ./configure (standaard is /usr/local/etc/).

  • SpOOkyZz
  • Registratie: November 2001
  • Laatst online: 06-03 15:01
Phantom schreef op 04 november 2002 @ 20:24:
[...]

Hij wil dat verschillende gebruikers in hun home dir terecht komen, en dat doe je gewoon met "DefaultRoot ~".

En overigens hoeft de config file niet persee in /etc te staan, ligt er maar net aan wat je opgeeft tijdens ./configure (standaard is /usr/local/etc/).
standaard staat er idd "defaultroot ~", maar dit werkt dus niet...ik zou verder ook nie weten wat er nou fout zou kunnen zijn...misschien dat er meer zijn met Freesco en proftpd?! (goed werkend?)

De config file staat trouwes in /mnt/router/packages/proftpd/etc/ en een linkje in het /etc mapje. :)

Verwijderd

he al es de search geprobeerd :D

  • SpOOkyZz
  • Registratie: November 2001
  • Laatst online: 06-03 15:01
Verwijderd schreef op 04 november 2002 @ 22:05:
he al es de search geprobeerd :D
Zie eerste posting ;(

Verwijderd

sorry neef had nie goed geleze B)

  • imdos
  • Registratie: Maart 2000
  • Laatst online: 10:33

imdos

I use FreeNAS and Ubuntu

het is dus wel afhankelijk van hoofdletters enzo die config-file dus staat er ook
code:
1
DefaultRoot ~

pvoutput. Waarom makkelijk doen, als het ook moeilijk kan! Every solution has a new problem


  • SpOOkyZz
  • Registratie: November 2001
  • Laatst online: 06-03 15:01
imdos schreef op 04 november 2002 @ 23:05:
het is dus wel afhankelijk van hoofdletters enzo die config-file dus staat er ook
code:
1
DefaultRoot ~
Zo heb ik het ook staan in de config file...:)

  • saviour
  • Registratie: Juli 2000
  • Niet online
Domme vraag misschien; herstart je ProFTPD wel wanneer je de config file veranderd hebt?

  • SpOOkyZz
  • Registratie: November 2001
  • Laatst online: 06-03 15:01
saviour schreef op 05 november 2002 @ 23:44:
Domme vraag misschien; herstart je ProFTPD wel wanneer je de config file veranderd hebt?
uhm?? server-reboot is ook goed tog :?

  • saviour
  • Registratie: Juli 2000
  • Niet online
SpOOkyZz schreef op 06 november 2002 @ 09:44:
[...]

uhm?? server-reboot is ook goed tog :?
Sorry, helemaal overheen gelezen :/

Verwijderd

De DefaultRoot directive is niet alleen bedoeld om een gebruiker in een bepaalde directory te laten starten, maar deze ook tot deze directory te beperken met 'chroot'. Als je die defaultroot weghaalt, je killed proftpd en je herstart hem, komen gebruikers dan wel in hun eigen directory, hetzij zonder beperking, maar puur als startpunt? De shells in /etc/passwd staan ook correct? Wat zeggen je log-files? Hoe ziet je proftpd.conf eruit?

  • Blaurens
  • Registratie: Mei 2002
  • Laatst online: 29-04 01:15
Heb je wel directory's voor ze gemaakt? Als je bijv. met ssh inlogd, waar komen ze DAN uit? Commando cmd geeft de huidige werkdirectory.

Verder kan je checken wat er in /etc/passwd staat - daar staat per gebruiker de homedirectory.

[ Voor 0% gewijzigd door Blaurens op 06-11-2002 15:43 . Reden: Helft vergeten :) ]


  • Mior
  • Registratie: Maart 2000
  • Laatst online: 17-05 12:02
cmd? Ik neem aan dat je pwd bedoelt?

  • Blaurens
  • Registratie: Mei 2002
  • Laatst online: 29-04 01:15
doh! Ja.
Pagina: 1