PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : proftpd



linuxjohnny
20.01.08, 21:07
Hi,

Ich wollte mal den Proftpd unter Suse Linux installieren und zwar mit folgenden Befehlen: ./configure make make install
Das hat glaub ich ohne Fehler funktioniert.
Aber es ist irgendwie am falschen ort installiert worden /usr/local/proftpd
ich will das ganze aber so das es in etc installiert wird.
Also das ich in der Webmin konfig nichts umschreiben muss.

Ich hoffe es ist verständlich erklärt.

MFG

3qualizer
20.01.08, 21:10
Warum selber kompilieren wenn man's mit dem Paketmanagement der Distribution (in diesem Fall Yast) installieren kann? Die Pakete sind so zusammengestellt das sie möglichst gut zusammenspielen.

Wie dem auch sei, meistens indem du beim ./configure den parameter --prefix benutzt bzw. eventuell einen entsprechenden für die config.

linuxjohnny
20.01.08, 21:23
naja ich find halt keine aktuelle rpm's.
kannst du mir evtl. sagen wo ich ein aktuelles Paket herbekomme?

MFG

Rain_maker
20.01.08, 21:26
http://packages.opensuse-community.org/

linuxjohnny
20.01.08, 22:09
also wenn ich jetzt einen neun Benzutzer mittels useradd blabla angelegt habe
und ihm ein Passwort passwd 1234 gegeben han kann sich der User aber irgendwie nicht anmelden.
Wie kann ich das beheben?

MFG

linuxjohnny
20.01.08, 22:18
Jetzt habe ich auch noch herausgefunden das der Server nicht richtig startet also wenn ich /etc/init.d/proftpd start eintippe kommt faild.
Aber wenn ich den Befehl ein paar mal wiederhole klappt es dann plötzlich.

edit: Jetzt kann ich ihn gar nicht mehr starten :(

MFG

zyrusthc
20.01.08, 22:36
Jetzt habe ich auch noch herausgefunden das der Server nicht richtig startet also wenn ich /etc/init.d/proftpd start eintippe kommt faild.
Aber wenn ich den Befehl ein paar mal wiederhole klappt es dann plötzlich.

edit: Jetzt kann ich ihn gar nicht mehr starten :(

MFG
Schau doch einfach mal in die Logs!

Greeez Oli

linuxjohnny
21.01.08, 19:54
Ich kann das LOG File nicht finden bei /var/log ist es nicht. Wo könnte das sein?

zyrusthc
21.01.08, 20:24
Ich kann das LOG File nicht finden bei /var/log ist es nicht. Wo könnte das sein?
Standartmässig in /var/log/proftpd!
Ansonsten in den Konfigurationsdateien nachschauen wohin geloggt wird!

Greeez Oli

Stephanw
21.01.08, 21:38
Aber es ist irgendwie am falschen ort installiert worden /usr/local/proftpd
ich will das ganze aber so das es in etc installiert wird.




./configure --prefix=/pfad/zur/installation


haut alles in diesen Ordner. Du kannst einzelne Ordner (für Binarys, Logs, Konfigdateien,...) auch individuell anpassen; siehe dazu die Ausgabe von



./configure --help


Gruß Stephan

linuxjohnny
21.01.08, 21:59
Ja das schon aber ich habe es nun über die Homepage installiert ( http://packages.opensuse-community.org/ ) nun weiss ich nicht wo der Log ist, kann mir das jemand sagen?

MFG

zyrusthc
21.01.08, 22:02
nun weiss ich nicht wo der Log ist, kann mir das jemand sagen?
Hab ich doch in #9 (http://www.linuxforen.de/forums/showpost.php?p=1612491&postcount=9) bereits geschrieben!

Greeez Oli

linuxjohnny
24.01.08, 06:24
Zitat:

Zitat von linuxjohnny Beitrag anzeigen
nun weiss ich nicht wo der Log ist, kann mir das jemand sagen?
Hab ich doch in #9 bereits geschrieben!

Greeez Oli

Also ich konnte den Log eben nicht in dem von dir erwähnten Verzeichnis finden.
Ich habe das ganze nun mit Debian per apt-get install proftpd erledigt so hat es auch perfekt funktioniert. Ich werde es dann evtl. nocheinmal mit Suse auprobieren.

Danke für eure Hilfe:D

MFG

zyrusthc
24.01.08, 07:33
Also ich konnte den Log eben nicht in dem von dir erwähnten Verzeichnis finden.
Ich habe das ganze nun mit Debian per apt-get install proftpd erledigt so hat es auch perfekt funktioniert. Ich werde es dann evtl. nocheinmal mit Suse auprobieren.
Ich frage mich warum Du nicht gleich diesen Weg gewählt hast?!

Das Logfile hättest Du unter dem Prefix suchen sollen, zb. /usr/local/var/log/proftpd .


Greeez Oli

linuxjohnny
24.01.08, 18:28
Naja ich bin mich schon seit der 5 ten klasse an suse linux gewöhnt.

achso dort liegt das log file :)

Los_Andros
24.01.08, 19:53
@linuxjohnny
Das Proftpd Server rpm setzt sich aus mehreren Dateien zusammen.
rpm -q paketname --list zeigt alle installierten Dateien

darunter ist auch eine proftpd.conf Datei, in das Logfile angegeben ist.


Einfach mal starten bringt nichts, wenn es nicht geht, Logfiles untersuchen und vor allem DEN PROFTPD konfigurieren.
Einen FTP Server einfach mal so starten ist fahrlässig!!!!!