www.ProFTPD.de
13. März 2007, 19:45:33 *
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: Runlevel Start  (Gelesen 704 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
tommyknocker
Gast
« am: 06. August 2003, 15:35:39 »

Hallo zusammen.
Ich habe ein Problem mit dem Start des Servers. Da ich noch ziemlich neu in Linux bin werde ich es mal von Vorne schildern.
Suse 8.2
proftpd habe ich mit den standard Einstellungen compiliert und installiert.
Verwalten möchte ich es mit webmin ( das erkennt proftpd schon ) kann es auch dort starten.
Nun habe ich das scrippt aus dem Download Bereich kopiert und es unter den Namen "proftpd" im Ordner /etc/init.d gespeichert.
Nach einem Neustart des Systems habe ich auch einen eintrag "proftpd" in dem Runlevel-Editor. Dienst aktivieren scheitert scheinbar, ohne Meldung. Probiere ich aber mit der linken Schaltfläche den Dienst direkt zu starten kommt folgende Fehlermeldung

Zitat
/etc/init.d/proftpd start gab 126 (Fehler nicht spezifiziert) zurück:
sh: line 3: /etc/init.d/proftpd: Keine Berechtigung


Wer kann helfen??
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #1 am: 06. August 2003, 18:39:07 »

Zitat von: "tommyknocker"

Zitat
/etc/init.d/proftpd start gab 126 (Fehler nicht spezifiziert) zurück:
sh: line 3: /etc/init.d/proftpd: Keine Berechtigung


Wer kann helfen??


schau Dir mal das script an und vergleiche die pfade. ProFTPD liegt per default in /usr/local/sbin/

cu
stonki
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
tommyknocker
Gast
« Antwort #2 am: 07. August 2003, 09:06:26 »

Hi stonki
Habe Deinen Rat befolgt. Leider ohne Erfolg.  Traurig
Im script steht
Code:
# Check for missing binaries (stale symlinks should not happen)
PROFTPD_BIN=/usr/local/sbin/proftpd
test -x $PROFTPD_BIN || exit 5


und in diesem Ordner befinden sich tatschächlich die Dateien: ftpshut, die Verknüpfung in.proftpd  und die proftpd

Die zweite Pfadangabe die ich fand lautet
Code:
# Check for existence of needed config file and read it
PROFTPD_CONFIG=/usr/local/etc/proftpd.conf
test -r $PROFTPD_CONFIG || exit 6
# . $PROFTPD_CONFIG


Und auch dort BINGO, die Datei proftpd.conf ist dort zu finden.
Nun stehe ich auf dem Schlauch. Kannst Du denn wohl nochmal aushelfen?  :oops:

Tom
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #3 am: 07. August 2003, 09:23:45 »

Zitat von: "tommyknocker"
Hi stonki
Habe Deinen Rat befolgt. Leider ohne Erfolg.  :(


ok, also von vorne:

1) Kannst Du ProFTPD normal starten (also direkt)
2) welche Fehlermeldung kommt bei Init.d ?
3) Wenn Du willst (machen einige hier, siehe forensuche) gebe mir fuer 5min root access,

cu
stonki
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
tommyknocker
Gast
« Antwort #4 am: 07. August 2003, 10:24:03 »

So denne

1) ja über webmin ( dort in der Konfiguration steht automatisch nach startscrippt suchen, so Ähnlich )
2) sagt mir leider nicht viel
3) he he ( der rechner ist eigentlich noch nicht online erst wenn alles läuft )
Gespeichert
guden
ProFTPD
*
Offline Offline

Beiträge: 103


Profil anzeigen
« Antwort #5 am: 07. August 2003, 10:27:31 »

hmm webmin... ist net so toll.. naja egal

stonki meinte inetd ...
Gespeichert
stonki
Administrator
ProFTPD
*****
Offline Offline

Beiträge: 1853


15318939
Profil anzeigen WWW E-Mail
« Antwort #6 am: 07. August 2003, 10:40:34 »

Zitat von: "guden"
hmm webmin... ist net so toll.. naja egal

stonki meinte inetd ...


Ne, ich meine RICHTIG SHELL. Diese ganze Webmin, Confixx Kram macht mich noch wahnsinnig. Damit hat man naemlich Windows Server Feeling was ich so hasse: alles klasse wenn es laueft, beim ersten Fehler steht man mangels Fehlermeldungen auf dem schlauch. (Obwohl XP Professional richtig mit "guten" (fuer MS) Commandozeilen Tools daherkommt, man muss die Redmonder ja auch mal loben (das reicht nun aber fuer das jahr 2003)).

Also: ran an die bash und proftpd per hand starten und schauen was passier. Dann kannste spaeter noch immer schauen.

Anmerkung noch zu webmin: auf dem letzten Rechner wo ich drauf war, hatte webmin eine extra ProFTPD installation.. Ausserdem war die Config so wirr, ohne Worte... Also ich tippe eher auf webmin...

cu
stonki
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
tommyknocker
Gast
« Antwort #7 am: 07. August 2003, 14:02:33 »

Ich würde ja, aber wie nur.
Nochmal:

Ich bin kein Linux Profi dafür aber ein MS entsager  :lol: und dafür ist es doch ganz schön wenn man eine GUI hat. Ich werde auch nicht ( leider nicht ) von Webmin gesponsort.  Traurig
Aber starten tut proftpd ja und zwar wenn ich in dem og. Programm auf "Server starten" drücke. Das heisst doch in meinen Augen Das der FTP läüft. Zur sicherheit nochmal "ftp://localhost " in Konqueror eingegeben und ich erhalte eine leere Seite ohne Fehlermeldungen. Also läüft doch, oder?
Was jetzt noch wirklich super wäre wenn der FTP Server beim Start ohne Anmeldung startet, also als Dienst oder Runlevel ( ich hoffe das es das selbe ist )
Übrigens da ich ja schon wie gesagt nicht mit Webmin verwandt oder verschwägert bin lasse ich mich gerne von einem alternativem GUI Programm für den proftpd überzeugen ( habt Gnade ) doch zuerst muss der selbst starten.
 :thx)

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

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #8 am: 07. August 2003, 21:24:51 »

Hab das nur mal überflogen aber das Stichwort ist ln.

Ein typisches Beispiel, welches in deinem Fall ggf. angepaßt werden muß:
Startscript: http://www.proftpd.de/15.0.html
Bei RedHat speichern unter /etc/init.d/proftpd
cd /etc/rc3.d/
ln -s ../proftpd /S99proftpd
ln -s ../proftpd /K60proftpd
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
tommyknocker
Gast
« Antwort #9 am: 08. August 2003, 08:42:52 »

Guten Morgen Christian

Dieses scrippt habe ich kopiert und auf meinem Suse 8.2 in den Ordner /etc/init.d eingefügt (einfach copy and paste). Aber das schein ja nicht zu reichen.
Wie ich Dein posting  verstehe mus es auch noch in andere Verzeichnisse oder was hat es mit in aufsich?
Bitte etwas detalierter, das ist mein erstes linux.

Vielen dank
Tom
Gespeichert
guden
ProFTPD
*
Offline Offline

Beiträge: 103


Profil anzeigen
« Antwort #10 am: 08. August 2003, 08:45:11 »

ln erstellt einen link auf eine datei somit muß natürlich auch die datei da sein wo hingelingt wird stehen...
Gespeichert
Wörsty
Moderator
ProFTPD
*****
Offline Offline

Beiträge: 1602


50772603
Profil anzeigen WWW E-Mail
« Antwort #11 am: 08. August 2003, 17:30:51 »

Zitat
in
in = ln (LN)
Das Script ist eine Datei.

Diese heißt proftpd und liegt in /etc/init.d
Sie muß die Ausführungsrechte haben (chmod 755 /etc/init.d/proftpd)
Dann wechselst du nach /etc/rc3.d/ und erstellst mit ln die Links.
Gespeichert

RedHat 8.0 (2.4er Kernel)
proftpd 1.2.10
-mod_sql_mysql
-mow_wrap
-mod_exec
-mod_ifsession[/size]
tommyknocker
Gast
« Antwort #12 am: 09. August 2003, 20:55:03 »

Alles wieder in Lot  Lächelnd
Es reichte wenn das Scrippt von der Download Seite "Ausfuhren" Rechte bekommt.
Danach ist alles schön.
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.065 Sekunden mit 16 Zugriffen.