www.ProFTPD.de
13. März 2007, 18:51:38 *
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 ~" spertt nicht ein ?!  (Gelesen 669 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
fakespace
Gast
« am: 21. Juni 2004, 01:01:10 »

Moin


hab ein "komisches" Problem.

Hab in der proftpd.comf


DefaultRoot ~



eingetragen, aber die User werden nicht eingesperrt. Das Homedir ist zwar das startdir, es kann aber ohne Beschränkung nach oben bis / gewechselt werden.

Schonmal jemand gehabt ? Oder einer ne Idee ?


Vielen Dank schonmal
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 21. Juni 2004, 08:12:38 »

a) rechte der verzeichnisse stimmen nicht

oder

b) config falsch
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
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #2 am: 21. Juni 2004, 08:22:09 »

c) Restart vergessen
d) Es läuft ein anderer FTP Server

 :lol:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Anonymous
Gast
« Antwort #3 am: 21. Juni 2004, 18:43:29 »

Hmmmm

zu a)

rechte der Verzeichnisse sind wie aufm 2. Server, da geht es


zu b)

config hab ich auch von dem 2. Server genommen, da geht es Zwinkernd


zu c)

/etc/init.d/xinetd restart            hab ich gemacht


zu d)

läuft kein anderer ftp server


Traurig

jemand noch ne Idee ?
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #4 am: 21. Juni 2004, 19:18:42 »

Also wenn er mit inetd läuft brauchst du sowieso keinen Restart machen...

Vorschlag:

1. Aus inetd als Dienst rausnehmen
2. Als standalone konfigurieren
3. Debug starten (proftpd -nd9)
4. Verbinden
5. Ausgabe posten
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Anonymous
Gast
« Antwort #5 am: 22. Juni 2004, 23:39:15 »

Jo, hab ich mal gemacht:

Zitat

mein_server -
mein_server - Config for mein_ftp_server:
mein_server - /
mein_server -  AllowOverwrite
mein_server -  Umask
mein_server -  AllowForeignAddress
mein_server -  AllowRetrieveRestart
mein_server -  AllowStoreRestart
mein_server -  RequireValidShell
mein_server - DefaultServer
mein_server - Umask
mein_server - UserID
mein_server - UserName
mein_server - GroupID
mein_server - GroupName
mein_server - DefaultRoot
mein_server - AuthUserFile
mein_server - AllowForeignAddress
mein_server - AllowOverwrite
mein_server - AllowRetrieveRestart
mein_server - AllowStoreRestart
mein_server - RequireValidShell
mein_server - dispatching auth request "getgroups" to module mod_auth_file
mein_server - dispatching auth request "getgroups" to module mod_auth_unix
mein_server - unable to set daemon groups: Operation not permitted
mein_server - SETUP PRIVS at main.c:2704
mein_server - ROOT PRIVS at main.c:1956
mein_server - PRIVS_ROOT: unable to seteuid(): Operation not permitted
mein_server - PRIVS_ROOT: unable to setegid(): Operation not permitted
mein_server - PRIVS_RELINQUISH: unable to seteuid(PR_ROOT_UID): Operation not permitted
mein_server - RELINQUISH PRIVS at main.c:1962
mein_server - ROOT PRIVS at main.c:2323
mein_server - PRIVS_ROOT: unable to seteuid(): Operation not permitted
mein_server - PRIVS_ROOT: unable to setegid(): Operation not permitted
mein_server - opening scoreboard '/usr/local/var/proftpd/proftpd.scoreboard'
mein_server - PRIVS_RELINQUISH: unable to seteuid(PR_ROOT_UID): Operation not permitted
mein_server - RELINQUISH PRIVS at main.c:2326
mein_server - error opening scoreboard: Operation not permitted
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #6 am: 23. Juni 2004, 08:22:42 »

Zitat von: "Anonymous"
Jo, hab ich mal gemacht:

Zitat

mein_server -
mein_server - Config for mein_ftp_server:
mein_server - /
mein_server -  AllowOverwrite
mein_server -  Umask
mein_server -  AllowForeignAddress
mein_server -  AllowRetrieveRestart
mein_server -  AllowStoreRestart
mein_server -  RequireValidShell
mein_server - DefaultServer
mein_server - Umask
mein_server - UserID
mein_server - UserName
mein_server - GroupID
mein_server - GroupName
mein_server - DefaultRoot
mein_server - AuthUserFile
mein_server - AllowForeignAddress
mein_server - AllowOverwrite
mein_server - AllowRetrieveRestart
mein_server - AllowStoreRestart
mein_server - RequireValidShell
mein_server - dispatching auth request "getgroups" to module mod_auth_file
mein_server - dispatching auth request "getgroups" to module mod_auth_unix
mein_server - unable to set daemon groups: Operation not permitted
mein_server - SETUP PRIVS at main.c:2704
mein_server - ROOT PRIVS at main.c:1956
mein_server - PRIVS_ROOT: unable to seteuid(): Operation not permitted
mein_server - PRIVS_ROOT: unable to setegid(): Operation not permitted
mein_server - PRIVS_RELINQUISH: unable to seteuid(PR_ROOT_UID): Operation not permitted
mein_server - RELINQUISH PRIVS at main.c:1962
mein_server - ROOT PRIVS at main.c:2323
mein_server - PRIVS_ROOT: unable to seteuid(): Operation not permitted
mein_server - PRIVS_ROOT: unable to setegid(): Operation not permitted
mein_server - opening scoreboard '/usr/local/var/proftpd/proftpd.scoreboard'
mein_server - PRIVS_RELINQUISH: unable to seteuid(PR_ROOT_UID): Operation not permitted
mein_server - RELINQUISH PRIVS at main.c:2326
mein_server - error opening scoreboard: Operation not permitted


ich wuerde es nun noch mal als Root probieren.
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
fakespace
Gast
« Antwort #7 am: 23. Juni 2004, 18:21:44 »

mist, sry Zwinkernd


Zitat

proftpd -nd9
 - parsing '/usr/local/etc/proftpd.conf' configuration
 - FS: using system open()
 - FS: using system read()
 - FS: using system read()
 - dispatching auth request "getpwnam" to module mod_auth_file
 - dispatching auth request "getpwnam" to module mod_auth_unix
 - dispatching auth request "getgrnam" to module mod_auth_file
 - dispatching auth request "getgrnam" to module mod_auth_unix
 - <Directory />: adding section for resolved path '/'
 - FS: using system read()
 - FS: using system close()
mein_server -
mein_server - Config for mein_FTP-server:
mein_server - /
mein_server -  AllowOverwrite
mein_server -  Umask
mein_server -  AllowForeignAddress
mein_server -  AllowRetrieveRestart
mein_server -  AllowStoreRestart
mein_server -  RequireValidShell
mein_server - DefaultServer
mein_server - Umask
mein_server - UserID
mein_server - UserName
mein_server - GroupID
mein_server - GroupName
mein_server - DefaultRoot
mein_server - AuthUserFile
mein_server - AllowForeignAddress
mein_server - AllowOverwrite
mein_server - AllowRetrieveRestart
mein_server - AllowStoreRestart
mein_server - RequireValidShell
mein_server - dispatching auth request "getgroups" to module mod_auth_file
mein_server - dispatching auth request "getgroups" to module mod_auth_unix
mein_server - SETUP PRIVS at main.c:2704
mein_server - ROOT PRIVS at main.c:1956
mein_server - RELINQUISH PRIVS at main.c:1962
mein_server - ROOT PRIVS at main.c:2323
mein_server - opening scoreboard '/usr/local/var/proftpd/proftpd.scoreboard'
mein_server - RELINQUISH PRIVS at main.c:2347
mein_server - ROOT PRIVS at inet.c:452
mein_server - RELINQUISH PRIVS at inet.c:510
mein_server - ProFTPD 1.2.9 (stable) (built Sat Jun 19 00:02:17 CEST 2004) standalone mode STARTUP
mein_server - ROOT PRIVS at main.c:2171
mein_server - RELINQUISH PRIVS at main.c:2177
mein_server - FS: using system lstat()
Gespeichert
Hoaxter
ProFTPD
*
Offline Offline

Beiträge: 26


Profil anzeigen
« Antwort #8 am: 23. Juni 2004, 18:36:58 »

Aeh ja. Und jetzt noch mit dem log vom Login ....

Sven
Gespeichert
fakespace
Gast
« Antwort #9 am: 23. Juni 2004, 22:45:27 »

ok, hab nen user "sven" angelegt


Zitat

[R] Connecting to mein_FTP_server sven -> IP=217.18.172.158 PORT=21
[R] Connected to mein_FTP_server sven
[R] 220 ProFTPD 1.2.9 Server (mein_FTP_server)
[R] USER sven
[R] 331 Password required for sven.
[R] PASS (hidden)
[R] 230 User sven logged in.
[R] SYST
[R] 215 UNIX Type: L8
[R] FEAT
[R] 211-Features:
[R]  MDTM
[R]  REST STREAM
[R]  SIZE
[R] 211 End
[R] PWD
[R] 257 "/" is current directory.
[R] TYPE A
[R] 200 Type set to A
[R] PASV
[R] 227 Entering Passive Mode (81,169,172,158,132,106).
[R] Opening data connection IP: 217.18.172.158 PORT: 33898
[R] LIST -al
[R] 150 Opening ASCII mode data connection for file list
[R] 226 Transfer complete.




Das is das log beim connect auf den FTPmit sven Zwinkernd
Gespeichert
Hoaxter
ProFTPD
*
Offline Offline

Beiträge: 26


Profil anzeigen
« Antwort #10 am: 28. Juni 2004, 01:15:07 »

hm Missverstaendniss. Ich wollte das Debug Log des proftpd servers haben wenn Du dich mit dem user sven daran anmeldest.

Sorry wenn ich mich missverstaendlich ausgedrueckt habe aber dein gepostetes Debug log hoert kurz vor dem Login auf. Sprich die relevanten Infos fehlen.

Sven
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #11 am: 28. Juni 2004, 08:14:31 »

Und die Zeile von user sven aus der /etc/passwd ...
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
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.064 Sekunden mit 16 Zugriffen.