www.ProFTPD.de
13. März 2007, 18:44:00 *
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  
  Zeige Beiträge
Seiten: [1]
1  ProFTPD / ProFTPD - Deutsch / Re: SQL-Userverwaltung + eingeschränkte Rechte? am: 13. November 2006, 20:23:53
Danke dir für die ausführliche Antwort, hat mir sehr geholfen :-)

Hab den Dreh dann heute rausbekommen, habe es jetzt so gemacht, das alle User in der SQL-Tabelle die gleiche ID bekommen wie die ID des Apache-Nutzers im System. Damit kann ich alle Verzeichnisse mit "700"- und Dateien mit "600"-Rechten ausstatten und es funktioniert alles genau so, wie es soll.

Komischerweise kann man in diesem Forum weder Beiträge editieren noch besteht die Möglichkeit einer Thema-Änderung. Ich wollte eigentlich ein [gelöst] dahiner schreiben bzw. das Topic bzgl. meines zweiten Problems ändern... aber nungut, nehmen wir diesen Thread direkt mal um das letzte Problem zu addressieren.

Kein schlimmes, aber ein nerviges:

Wann immer ich auf den FTP connecte und eine Datei hochladen will (egal in welches Verzeichnis), schlägt das fehl. Wenn ich dann eine zweite Dateiübertragung (egal ob eine andere oder die gleiche) starte, funktioniert alles reibungslos. Aber dieses "freischießen" der Leitung mit dem ersten fehlschlagenden Transfer ist natürlich kein Dauerzustand ;-)
Hab schon im Forum und bei Onkel Google gesucht, aber nichts gefunden.

FTP-Log:
Code:
(IP) ftp-user nobody [13/Nov/2006:19:53:03 +0100] "AUTH TLS" - -
(IP) ftp-user nobody [13/Nov/2006:19:53:03 +0100] "PBSZ 0" 200 -
(IP) ftp-user nobody [13/Nov/2006:19:53:03 +0100] "USER ftp-user" 331 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:03 +0100] "PASS (hidden)" 230 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:03 +0100] "SYST" 215 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:03 +0100] "REST 100" 501 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:04 +0100] "PWD" 257 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:04 +0100] "TYPE A" 200 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:04 +0100] "PROT P" 200 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:04 +0100] "PASV" 227 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:04 +0100] "LIST" 226 122
(IP) ftp-user ftp-user [13/Nov/2006:19:53:06 +0100] "SIZE Readme.txt" 550 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:06 +0100] "PASV" 227 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:07 +0100] "STOR Readme.txt" 550 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:07 +0100] "PASV" 227 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:07 +0100] "LIST" 226 122
(IP) ftp-user ftp-user [13/Nov/2006:19:53:08 +0100] "SIZE Readme.txt" 550 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:08 +0100] "PASV" 227 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:09 +0100] "STOR Readme.txt" 226 1508
(IP) ftp-user ftp-user [13/Nov/2006:19:53:09 +0100] "PASV" 227 -
(IP) ftp-user ftp-user [13/Nov/2006:19:53:09 +0100] "LIST" 226 188
(IP) ftp-user ftp-user [13/Nov/2006:19:53:10 +0100] "QUIT" 221 -
2  ProFTPD / ProFTPD - Deutsch / SQL-Userverwaltung + eingeschränkte Rechte? am: 12. November 2006, 18:13:40
Hallo,

ich hab das Forum lange durchstöbert aber nichts zu diesem Thema gefunden.
Als Auth soll mein FTP-Server SQL benutzen. Allerdings ist mir, nachdem ich das alles eingestellt hatte, aufgefallen, das die Verzeichnisse dann die Rechte read und execute für alle Nutzer haben müssen, also "chmod o=rx ftp-dir" quasi notwendig ist.

Da auf dem Server (ein VServer mit Debian, Sarge) sind allerdings SSH-User, die nicht unbedingt in diesen FTP-Verzeichnissen browsen können sollen, darum ist diese Einstellung... doof ;-)
Andererseits besteht ja kein Zusammenhang zwischen der UserID/GroupID des Systems und der, die ich für den FTP-User in der SQL-DB angegeben habe.



Also die Frage: Wie bringt man einen Server mit SQL-Auth (only) zum laufen, der in Verzeichnissen arbeitet, die "chmod o= directory" Rechte haben? :-)
Seiten: [1]
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.061 Sekunden mit 16 Zugriffen.