www.ProFTPD.de
13. März 2007, 18:45:25 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: SMF - Neu installiert!
 
   Übersicht   Hilfe Suche Login Registrieren  
Seiten: [1]   Nach unten
  Drucken  
Autor Thema: DefaultRoot funktioniert nicht  (Gelesen 291 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
akhnaten
ProFTPD
*
Offline Offline

Beiträge: 2


Profil anzeigen
« 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
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 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
Gespeichert

www.stonki.de:    the more I see, the more I know.......
www.proftpd.de:   Deutsche ProFTPD Dokumentation
www.krename.net:  Der Batch Renamer für KDE
www.kbarcode.net: Die Barcode Solution für KDE
akhnaten
ProFTPD
*
Offline Offline

Beiträge: 2


Profil anzeigen
« Antwort #2 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?
Gespeichert
VolGas
Moderator
ProFTPD
*****
Online Online

Beiträge: 771



Profil anzeigen
« Antwort #3 am: 19. Oktober 2006, 15:08:35 »

Hi!

lange Rede, kurzer Sinn: "DefaultRoot ~" und gut.
Jeder User in seinem Verzeichnis...

mfg.
  VolGas
Gespeichert
Seiten: [1]   Nach oben
  Drucken  
 
Gehe zu:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS
Seite erstellt in 0.056 Sekunden mit 18 Zugriffen.