Titel: DefaultRoot funktioniert nicht Beitrag von: akhnaten am 19. Oktober 2006, 10:22:19 Hi,
ich möchte das die User meines Servers nur Zugriff auf ihr Homeverzeichnis haben, aber das funktioniert nicht. Hier ist meine Config: ServerName "myserver" ServerIdent off ServerType standalone DeferWelcome off MultilineRFC2228 on DefaultServer on ShowSymlinks off TimeoutNoTransfer 600 TimeoutStalled 600 TimeoutIdle 1200 UseReverseDNS on IdentLookups off DisplayLogin welcome.msg DisplayFirstChdir .message ListOptions "-l" DenyFilter \*.*/ TLSEngine off Port 21 MaxInstances 5 User nobody Group nogroup Umask 022 022 AllowOverwrite off DelayEngine off RequireValidShell off TransferLog /var/log/proftpd.xferlog UseSendfile off DefaultRoot /home/myuser Betriebssystem ist Debian und die Proftpverserion ist 1.3.0. Kann mir jemand helfen? Danke Titel: Re: DefaultRoot funktioniert nicht Beitrag von: stonki am 19. Oktober 2006, 11:08:23 was passiert denn ? Nach Deiner Config sollen ALLE User in "/home/myuser" gesperrt werden. Hätten Sie dazu die benötigten Berechtigungen. Wenn Du das nichts willst --> FAQ & Sample Configs
Titel: Re: DefaultRoot funktioniert nicht Beitrag von: akhnaten am 19. Oktober 2006, 11:45:51 Erstmal danke für deine Antwort.
was passiert denn ? Die Benutzer werden nicht eingesperrt. Ich kann mit chdir immer noch das Verzeichnis wechseln und so auf das gesamte System zugreifen. Nach Deiner Config sollen ALLE User in "/home/myuser" gesperrt werden. Hätten Sie dazu die benötigten Berechtigungen. Ich habe sowieso nur einen FTP-User daher habe ich als DefaultDir das HomeVerzeichnis des FTP-Users angegeben. Die Berechtigungen sind in Ordnung, denn wenn ich mich per ftp einlogge land ich auch in /home/myuser, aber ich kann dann immer noch das Verzeichnis wechseln. Habe ich irgendwas falsch gemacht?Titel: Re: DefaultRoot funktioniert nicht Beitrag von: VolGas am 19. Oktober 2006, 15:08:35 Hi!
lange Rede, kurzer Sinn: "DefaultRoot ~" und gut. Jeder User in seinem Verzeichnis... mfg. VolGas |