www.ProFTPD.de
13. März 2007, 18:42: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 [2] 3   Nach unten
  Drucken  
Autor Thema: Proftpd newbie frage / hilfegesuch  (Gelesen 2553 mal)
0 Mitglieder und 2 Gäste betrachten dieses Thema.
FordPrefect
ProFTPD
*
Offline Offline

Beiträge: 19


Profil anzeigen
« Antwort #15 am: 20. Mai 2003, 20:58:32 »

Servfix:~ # proftpd -c /etc/proftpd.conf -nd9
 - parsing '/etc/proftpd.conf' configuration
 - FS: using system open()
 - Fatal: unable to read configuration file '/etc/proftpd.conf'
Servfix:~ #
Servfix:~ # proftpd -c /usr/local/etc/proftpd.conf -nd9
 - parsing '/usr/local/etc/proftpd.conf' configuration
 - FS: using system open()
 - 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
 - Fatal: unknown configuration directive 'UserAlias ' on line 12 of '/usr/local/etc/proftpd.conf'.
Gespeichert

MFG Ford Prefect
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #16 am: 20. Mai 2003, 21:14:59 »

Zitat von: "Anonymous"
Zitat von: "FordPrefect"
SuSe
Besserung

Genau. Aber ich bin für RedHat  Lächelnd
Zitat von: "Anonymous"
Zitat
nur beenden...wie aber neustarten

auch beschäftigt
Code:
#!/usr/bin/perl

Da braucht man ja wieder perl.
Geht vielleicht auch so:
Code:

pid= `find / -name proftpd.pid  -exec ls '{}' \;`
/bin/kill `cat $pid 2> /dev/null ` > /dev/null 2>&1

Zitat von: "Anonymous"
ich glaube Wörsty wird Dich davon überzeugen

Logo  :wink:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Claus
ProFTPD
*
Offline Offline

Beiträge: 44


137219665
Profil anzeigen WWW E-Mail
« Antwort #17 am: 20. Mai 2003, 21:35:46 »

Zitat von: "Wörsty"
Zitat von: "Anonymous"
Zitat von: "FordPrefect"
SuSe
Besserung

Genau. Aber ich bin für RedHat  Lächelnd

War auf Windows<=>Linux bezogen, geht aber eigentlich auch daraus hervor. Sicherlich hat jeder seine vorlieben, der eine fährt Audi der andere VW was dann so langsam in Richtung Kindergarten geht.

Zitat

Da braucht man ja wieder perl.

Richtig Zwinkernd
Ich geh davon aus das es auf einem gutem Sytem installiert ist, oder wie in diesem Fall auch schnell in ein shell script verwandelt werden kann.
Zitat

Geht vielleicht auch so:
Code:

pid= `find / -name proftpd.pid  -exec ls '{}' \;`
/bin/kill `cat $pid 2> /dev/null ` > /dev/null 2>&1


Ich glaube nicht nur vielleicht, noch ein
Code:
#!/bin/sh
drauf und fertig ist das shellscript.
Frage : warum eigentlich 'find' wenn man weiss wo die pid ist ?

Gruss,

Claus
Gespeichert

#################################
support your local
#################################
FordPrefect
ProFTPD
*
Offline Offline

Beiträge: 19


Profil anzeigen
« Antwort #18 am: 20. Mai 2003, 21:37:44 »

hmm und was macht diese Befehlszeile ?
Gespeichert

MFG Ford Prefect
FordPrefect
ProFTPD
*
Offline Offline

Beiträge: 19


Profil anzeigen
« Antwort #19 am: 20. Mai 2003, 21:42:11 »

scheint den ftp abzu schiessen
Gespeichert

MFG Ford Prefect
Claus
ProFTPD
*
Offline Offline

Beiträge: 44


137219665
Profil anzeigen WWW E-Mail
« Antwort #20 am: 20. Mai 2003, 21:44:05 »

Zitat von: "FordPrefect"
hmm und was macht diese Befehlszeile ?


Proftpd neu starten. Das ganze als script ausführen um den Befehl nicht ständig eingeben zu müssen.
Gespeichert

#################################
support your local
#################################
FordPrefect
ProFTPD
*
Offline Offline

Beiträge: 19


Profil anzeigen
« Antwort #21 am: 20. Mai 2003, 22:01:06 »

neu starten tuts leider nicht aber es schiesst proftpd ab
Gespeichert

MFG Ford Prefect
FordPrefect
ProFTPD
*
Offline Offline

Beiträge: 19


Profil anzeigen
« Antwort #22 am: 20. Mai 2003, 22:07:32 »

Vielleicht aber zurück zur Config.... Stand der Dinge wo es zumindest den Server anschmeisst...Verbesserungsvorschläge ...das Neustarten ist untere Priorität ... Verzeichnisse anzeigen oberste :-)....

Derzeitiger Stand der Dinge siehe unten

# This is a basic ProFTPD configuration file (rename it to
# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName         "Servfix FTP Server Write access in Directory /incoming"
ServerType         inetd
DefaultServer         on

# Port 21 is the standard FTP port.
Port            21

# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask            022

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances         30

# Set the user and group under which the server will run.
User            ftp
Group            ftp

# To cause every FTP user to be "jailed" (chrooted) into their home
# directory, uncomment this line.
# DefaultRoot ~

<Limit LOGIN>
 DenyGroup *
</Limit>

# Normally, we want files to be overwriteable.
<Directory /home/server/incoming>
 AllowOverwrite         on
 AllowRetrieveRestart      on
 AllowStoreRestart      on
</Directory>

DefaultRoot /home/server/

# A basic anonymous configuration, no upload directories.  If you do not
# want anonymous users, simply delete this entire <Anonymous> section.
<Anonymous ~ftp>
<Limit LOGIN>
 AllowGroup *
</Limit>


#DefaultRoot /home/server

User            ftp
Group            ftp
<Directory /home/server>

# AllowOverwrite      on
<Limit WRITE STOR>
 Denyall
</Limit>
<Limit READ>
 AllowAll
</Limit>
</Directory>
<Directory /home/server/incoming>
# AllowOverwrite      on
<Limit STOR READ>
 AllowAll
</Limit>
<Limit WRITE>
 DenyAll
</Limit>
</Directory>

# We want clients to be able to login with "anonymous" as well as "ftp"
UserAlias         anonymous ftp

# Limit the maximum number of anonymous logins
# MaxClients         100

# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
 DisplayLogin         welcome.msg
 DisplayFirstChdir      .message
</Anonymous>

# Limit WRITE everywhere in the anonymous chroot
# <Limit WRITE>
#  DenyAll
# </Limit>
Gespeichert

MFG Ford Prefect
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #23 am: 20. Mai 2003, 22:09:05 »

Stimmt. Killt den proftpd.
@Claus - Wer weiß schon wo die PID-Datei ist?

@Ford - Machs doch so:
    Kopier das Script für SUSE 8.2 nach /etc/init.d/proftpd
    Lege die Symlinks in rc.3 an (ln -s ....)
    Starten geht dann mit /etc/init.d/proftpd start
    Stoppen geht dann mit /etc/init.d/proftpd stop
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #24 am: 20. Mai 2003, 22:11:35 »

Kopier doch mal die "kurze" Konfig die ich vorhin gepostet habe und starte proftp wie folgt:
Code:
proftpd -nd9

Sonst wird das der längste Beitrag aller Zeiten  Traurig
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
FordPrefect
ProFTPD
*
Offline Offline

Beiträge: 19


Profil anzeigen
« Antwort #25 am: 20. Mai 2003, 22:21:50 »

Servfix:~ # proftpd -nd9
 - parsing '/usr/local/etc/proftpd.conf' configuration
 - FS: using system open()
 - 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
 - Fatal: unknown configuration directive 'UserAlias ' on line 12 of '/usr/local/etc/proftpd.conf'.
Servfix:~ #
Gespeichert

MFG Ford Prefect
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #26 am: 20. Mai 2003, 22:28:27 »

Na da haben wir das Problem doch schon.
Lösch mal die Zeile 12 komplett und schreib dann nochmal hin:
Code:
UserAlias anonymous ftp

Ich ahne da ja was :cry:
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
FordPrefect
ProFTPD
*
Offline Offline

Beiträge: 19


Profil anzeigen
« Antwort #27 am: 20. Mai 2003, 22:37:41 »

ich komm nicht auf den server ...
verbinden mit 192.168.100.10
verbunden mit .... warten auf willkommens Mitteilung
Verbindung getrennt
Verbindung kann nicht hergestellt werden

schmeisst jetzt Filezilla raus als Fehlermeldung
Gespeichert

MFG Ford Prefect
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #28 am: 20. Mai 2003, 22:41:54 »

Hab grad gesehen, dass du das vorhin schonmal gepostet hast.
Sorry
Im Augenblick frag ich mich, ob du proftpd ohne Anonymous kompiliert hast.
Wir kriegen das schon raus.
Dein Server läuft ja wegen Zeile 12 auch nicht.
Haste die mal neu eingetippt :?:
Vielleicht sind da Steuerzeichen bei
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
FordPrefect
ProFTPD
*
Offline Offline

Beiträge: 19


Profil anzeigen
« Antwort #29 am: 20. Mai 2003, 22:49:24 »

Habs rausgelöscht und in die config neu eingefügt .... ich nehme an das sollte auch wieder da rein....von der Idee das der Server auch mal laufen sollte bin ich schwer begeistert :-D
Gespeichert

MFG Ford Prefect
Seiten: 1 [2] 3   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.07 Sekunden mit 16 Zugriffen.