|
1036
|
ProFTPD / ProFTPD - Deutsch / schreibrechte fehlen mir
|
am: 27. Februar 2004, 11:29:36
|
hallo stonki Problem1: Kann mir jemand genau sagen was ich zu machen habe damit ich unter den User wo ich erstellt hatte bei installation zugriff bekomme auf das gewählte verzeichniss so das ich schreiben, lesen und löschen kann per ftp.
Wenn Du die dann loeschen kannst, dann liegt es an den Unix Rechten, wenn Du die NICHT loeschen kannst, dann liegt es an ProFTPD.
ich habe im verzeichniss /usr/local/httpd/htdocs/ 2 dateien hin kopiert und geschaut ob sie die werte 777 haben, dann versuchte ich per ftp die dazeien zu löschen und es war mir nicht erlaubt " 550 test.html:
FALLS die Files die Rechte "777" haben - dann solltest Du sie loeschen koennen. Ist das NICHT der Fall, dann schaue Dir Deine ProFTPD conf an, ob da LIMIT Bloecke enthalten sind. Zu Problem 2: angedacht ist: Homeverzeichniss = /usr/local/httpd/ (für Administrator vom Webserver) wo er volle rechte darauf hat.
/usr/local/httpd/benutzerx/ ist nur für benutzerx vorgesehen /usr/local/httpd/benutzery/ ist nur für benutzery vorgesehen /usr/local/httpd/benutzerz/ ist nur für benutzerz vorgesehen
das einsperren von benutzern auf ihr verzeichniss habe ich gefunden. solange mein administrator ( user ) nicht die rechte hat brauche ich auch nicht mit den rechten von benutzern x-z weiter einrichten.
Das ist ja relativ einfach. Der einfachte Weg laeuft hier wieder ueber die Unix Rechte. 660 fuer die Dateien wuerde USER und GRUPPE vollen lese/schreib zugriff erlauben. Die Files gehoeren "benutzerX", als Gruppe jedoch "ADMIN", in der Du DICH eintraegst... Um die Sache schwieriger zu machen. Vergiss bitte NICHT, dass mittels PHP/Perl scripten die User prinzipiell VOLLEN Zugriff auf Deinen Rechner haben. Das heisst, ein CHMOD 777 oder 666 verbietet sich von selbst, da der User dann auch die Files anderes lesen koennte. Du kannst zwar auch unter HTTPD mit CHROOT Umgebungen arbeiten (oder USer Mode Linux), das duerfte Dich als Anfaenger aber komplett ueberfordern. cu stonki
|
|
|
|
|
1037
|
ProFTPD / ProFTPD - Deutsch / Re: schreibrechte fehlen mir
|
am: 27. Februar 2004, 10:20:42
|
Problem1: Kann mir jemand genau sagen was ich zu machen habe damit ich unter den User wo ich erstellt hatte bei installation zugriff bekomme auf das gewählte verzeichniss so das ich schreiben, lesen und löschen kann per ftp.
Ich vermute einfach mal, dass der FTP User nicht ueber genug UNIX Rechte verfuegt, um in dem Verzeichnis etwas zu loeschen kann. Das ist der haeufigste Grund. Das kannst Du damit testen, dass Du TEMPORAER einmal dort files erzeugst die einen CHMOD 777 haben (chmod 777 *). Wenn Du die dann loeschen kannst, dann liegt es an den Unix Rechten, wenn Du die NICHT loeschen kannst, dann liegt es an ProFTPD. Problem2: für weitere benutzer so das sie im eigenen Verzeichniss nur laden für den webserver wenn ich weitere pages anlege. Die neuen User ihr verzeichnis liegt unterhalb von dem hauptverzeichnis wo mein Erster erstellter User zugriff hat. Eine Hilfe für die httpd.conf auf deutsch bin ich noch am suchen, denn das wäre mein nächster schritt wenn ich das andere mit dem zugriff klappt.
ich verstehe den Satz leider nicht. Mit "defaulroot ~" kannst Du User in deren HomeDir einsperren. Das HomeDir eines Users kann man beim anlegen frei bestimmen bzw. spaeter in /etc/passwd aendern. Wenn Du also eine Domain hast, die das Root Dir in /srv/www/htdocs/proftpd/de/ liegt hat, dann gibst Du das als HomeDir des Users an. cu stonki
|
|
|
|
|
1038
|
ProFTPD / ProFTPD - Deutsch / Re: Danke TOMES
|
am: 26. Februar 2004, 17:05:22
|
PS: eine Frage hab ich da noch ... Wie kann ich verhindern das ein User von seinem Homedir rauskommt ?? verwende das MOD_SQL mit Homedir eintrag, wenn ich mich connecte, kann ich mit cd .. ins darüber gelegene Directorie wechseln .. Danke !!
RTFM defaultroot ~
|
|
|
|
|
1039
|
ProFTPD / ProFTPD - Deutsch / 2 verschiedene user mit verschiedenen rechten erstellen???
|
am: 24. Februar 2004, 17:38:31
|
Alle Einträge die ich vor der Direktiven <Anonymous> mache ... gelten die dann für alle User? Und wenn dann die direktive Anonymous kommt, wird das dann aufgehoben und die direktive auf das "anonymous"-Login angewendet?
Ja, alles zwischen : <Anonymous> </Anonymous> betrifft nur den anonymen Zugang per "ftp" oder "anonymous" als Usernamen. (je nachdem wie der Alias gesetzt ist). Wenn Du den bereich einfach loescht, dann haste keinen anonymen zugang (braucht man ja auch selten). cu stonki
|
|
|
|
|
1040
|
ProFTPD / ProFTPD - Deutsch / mount --bind permission denied
|
am: 24. Februar 2004, 16:36:10
|
egal was ich ausprobiere es klappt einfach nicht, kann das mit dem vserver filesystem zusammenhängen?
kann, frage doch einfach mal Deinen Provider. ODER (!!) schaue Dir unter www.castaglia.org das VROOT Module an und setze dann symbolische Links. Ist wahrscheinlich am einfachsten... cu stonki
|
|
|
|
|
1041
|
ProFTPD / ProFTPD - Deutsch / 2 verschiedene user mit verschiedenen rechten erstellen???
|
am: 24. Februar 2004, 14:50:57
|
Nach deinen Worten würde ich vermuten, das ich da auf dem Holzweg bin.
aber vollkommen. Anonymous ist eine Direktive, siehe auch: http://www.proftpd.de/28.0.html#1Um mal wieder zu Deinem Problem zurueck zu kommen: Person Alpha darf auf den Apache Web Server zugreifen und in seine Verzeichnisse schreiben.
Person Bravo nutzt seinen Speicherplatz für Dateien zwischen speichern und hat eine Max data rate von 100KB/s updown
Person Charly darf auch Apache Webspace nutzen aber nicht in die verzeichnisse gehen und hat einen bestimmten Webspace von 100MB
Person Alpha: Das HTMLDIR von Person A bindest Du per "mount" (siehe Mini FAQ) in sein HomeDir ein. Sollte er das HomeDir eigentlich garnicht benoetigen (z.B. er soll nur HTML Seiten uppen), dann lege sein Homedir einfach auf das HTML Dir... Person Bravo: "TransferRate" http://www.proftpd.de/28.0.html#219Person Charly: mod_quotatab. ALSO: alles was Du machen willst ist moeglich. Ausser Punkt "Charly" auch relativ einfach. Fuer Charly benoetigst Du das Module "mod_quotatab". Sollte es mehr User werden, ggf. noch mod_sql. cu stonki
|
|
|
|
|
1042
|
ProFTPD / ProFTPD - Deutsch / 2 verschiedene user mit verschiedenen rechten erstellen???
|
am: 24. Februar 2004, 13:11:37
|
Ich habe den Account angelegt mit Adduser... mehr nicht. Nun weiß ich da nicht weiter Wenn ich <markus> bis </markus> lösche... dann geht das wieder. mal deutlich werden <raeusper> WIESO IN DREI TEUFELS NAMEN KOMMST DU AUF DIE IDEE, DAS <MARKUS> IRGENDWIE EIN SINN FUER PROFTPD EINGEBEN SOLL. WIE KOMMST DU DA DRAUF ?? Ist Markus ein Befehl ? --> NEIN Ist Markus eine Direktive ? --> NEIN ?! cu stonki
|
|
|
|
|
1044
|
ProFTPD / ProFTPD - Deutsch / Re: habe mich eingeloggt
|
am: 23. Februar 2004, 18:22:53
|
ich habe mich auf einem anderen terminal eingeloggt, keine debug informationen.. ich verwende die bash und das ganze rennt auf RH9 leider hab ich keine hinweise auf logfile oder dergleichen.. webserver:~ # fuser -n tcp 21 [...] 21/tcp: 29121 webserver:~ # ps aux | grep 29121 nobody 29121 0.0 0.1 2828 740 ? S Jan19 0:00 proftpd: (accepting connections) mach mal bei Dir.... sonst gebe mir root zugriff, dass ich mir das mal anschauen kann. Bin nun aber fuer 3h nicht am Rechner cu stonki
|
|
|
|
|
1045
|
ProFTPD / ProFTPD - Deutsch / Re: was ich da tue ??
|
am: 23. Februar 2004, 17:53:16
|
Nun ich habe proftp mit mod_sql und mod_quta compiliert, habe zwar proftpd kopiert ins xampp verzeichnis, aber dort starte ich ihn nicht, sondern nur dort wo ich proftpd compiliert habe.
Kann ich irgendetwas tun, als alles zu löschen und neu zu installieren ?? make distclean ./configure --with-modules=mod_sql:mod_sql_mysql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql --with-includes=/opt/lampp/include --with-libraries=/opt/lampp/lib/mysql
hat funktioniert .. aber no response .. hilft dir diese information ?? NEIN ! Wenn Du ProFTPD im Debug Modus startest (proftpd -n -d5) dann wird beim einloggen (auf einer ANDEREN SHELL) eine Menge Debug Ausgabe angezeigt. Dass muss erst einmal bei Dir klappen..... Der Rest (mod_quota, mod_sql) ist erst einmal scheissegal.. cu stonki
|
|
|
|
|
1047
|
ProFTPD / ProFTPD - Deutsch / Re: PROFTPD no repsonse
|
am: 23. Februar 2004, 10:48:38
|
Hello !!
Habe proftpd mit mysql compiliert, alles perfekt, dann starte ich proftpd aber es antwortet nicht, geschweige ist es über ftp client erreichbar, was soll ich tun??
lg tom PS: im start.err steht auch nix .. 1) Mini Faq lesen 2) Keine Messages mit ".." posten 3) Mir erklaeren, was eine start.err ist cu stonki :RTFM
|
|
|
|
|
1050
|
ProFTPD / ProFTPD - Deutsch / proftpd Installieren + suse 9.0 Wie?? Heul
|
am: 21. Februar 2004, 17:43:12
|
hi!
Ich habe es auch nach der Anleitung installiert, jedoch bekomme ich beim starten folgende fehlermeldung:
proftpd: error while loading shared libraries: libssl.so.4: cannot open shared object file: No such file or directory
Ich hab openssl drauf in der neusten version!!!
mfg Gerrit G. check mal die ./configure options und beginne bei Fragen bitte einen neuen Thread. cu stonki
|
|
|
|
|