PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SysCP - Ein Serververwaltungstool unter der GPL



Flo87
16.06.04, 11:58
Hallo Linux-Community,

da bei meinem Root-Server kein confixx oder dergleichen sondern nur webmin dabei war, habe ich an einer eigenen Serververwaltungssoftware geschrieben. Das ganze ist jetzt seit Herbst 2003 am köcheln und gestern habe ich mich dazu entschlossen das Ganze unter die GPL zu stellen.

Näheres zur Technik etc findet ihr auf der Projekthomepage: http://syscp.redenswert.de
Es wäre schön wenn ihr euch das Ganze mal anschauen und mir ein Feedback geben könntet. Für Anregungen/Kritik bin ich jederzeit offen.

Gruß, Flo

dumpfbacke
16.06.04, 12:25
Hallo,

find ich eine Super sache und bin gerade am Testen. Aber irgendwie mag er mich nicht oder besser gesagt meine Datenbank. Ich habe in der /lib/class_mysqldb.php die daten eingetragen aber es kommt die Fehlermeldung Access Denied for user localhost :(

Aber ich bleibe dran und probiere weiter und melde mich wenn es geklappt hat und wie es ist :)

MFG.

Flo87
16.06.04, 15:34
Hallo,

die Daten für die MySQL-Datenbank müssen nicht in die class_mysql.php sondern in die userdata.inc.php im verzeichnis lib.#

Gruß, Flo

oracle2025
16.06.04, 16:06
Hey,
das schaut ja mal richtig cool und nützlich aus.

Kompliment :)

Flo87
16.06.04, 17:28
Dankeschön.

Aber das soll nur der Anfang sein. Wenn ihr ideen oder Vorschläge habt nur her damit!

Der große Vorteil von diesem System gegenüber anderer Kommerziellen System ist, dass es die Daten von Postfix und ProFTPd aus einer MySQL-Datenbank holt, und damit sind keine Lokalen Benutzer erforderlich. Auch pfuscht es nicht in wichtigen systemdateien wie /etc/passwd etc rum...

Gruß, Flo

Roger Wilco
16.06.04, 18:34
Das soll jetzt kein Abwerben sein, aber für manche könnte SeCoTo (http://www.secoto.org) auch noch eine Alternative sein. Sozusagen Confixx in frei ;)

Flo87
16.06.04, 19:11
Das soll jetzt kein Abwerben sein, aber für manche könnte SeCoTo (http://www.secoto.org) auch noch eine Alternative sein. Sozusagen Confixx in frei ;)

Ja, aber irgendwie scheint sowohl bei secoto, als auch bei netmilk nichts voran zu gehen.
Mein Projekt hat zwar noch wenige Features, aber die Basics funktionieren bereits, und können voll eingesetzt werden...

dumpfbacke
17.06.04, 07:17
Hallo,

die Daten für die MySQL-Datenbank müssen nicht in die class_mysql.php sondern in die userdata.inc.php im verzeichnis lib.#

Gruß, Flo

Jap das habe ich auch rausbekommen *gg*

Es funktioniert Super :)

MFG.

Flo87
17.06.04, 19:36
[...]
Es funktioniert Super :)
[...]

Das hört man gerne.
Wie gesagt, Ideen, Anregungen und Mitentwickler sind immer Willkommen, denn das ist, denke ich mal das was ein kleines Projekt braucht.

Scott
23.08.04, 13:58
Ich finde die Idee sehr gut!

Confixx und Konsorten sind mir auch zu kommerziell geworden.

Für mich als Hoster wären natürlich sämtliche Web-/Mail-/Name-Server funktionen wichtig.

Auch mit SSL-Funktion > generierung von Zertifikation etc.

Plesk ist schon recht ordentlich http://www.sw-soft.com/de/products/plesk/

Die Funktionen von Plesk und Webmin + weitere, z.B. automatisches Backuppen/Wiederherstellen auf/von anderen Servern
+ Firewall-Konfiguration usw.

Schnittstelle für 3rd-party Module, damit auch andere was für Deine Software programmieren können usw. wären auch cool.

Zum Handling > setze einen Typen davor, der natürlich Ahnung von der ganzen Materie hat, aber egal ob Suse- / Redhat- Linux, Windows oder Unix, mit Deinem Tool seinen Server in kurzer Zeit administrieren kann.
Einfach weil es intuitiv zu bedienen ist und keine Systemkenntnisse benötigt.


Ich wäre Dein bester "Kunde", wenn Du so eine eierlegende Wollmilchsau erschaffen würdest :) :) :)

Vor allem, weil man damit noch viel mehr Menschen den Weg hin zu Linux ermöglicht.

Viel Erfolg ;)

Friesi
23.08.04, 15:17
Hab mal ein paar Fragen zu sysCP.

Betreibe schon seit zwei Jahre einen Server wo ich Kunden hoste und mache zurzeit alles "händisch".
Also die Eintragungen der vhosts und user.
Den Mailserver konfiguriere ich mit postfixadmin und hab dort auch schon eine Mysqldatenbank mit den ganzen Mailkonten u.s.w und möchte die nicht umstellen.

Kann ich deine Software mit dieser Datenbank verwenden, also könnte man das Anpassen oder muss ich deine Struktur verwenden?
Wie schaut es mit FTP aus, benutzt es die /etc/passwd oder eine Mysql Tabelle?
Zurzeit mache ich es über die passwd und ich weis nicht wie es ausschaut ca. 430 User umzuschaufeln :-)

Würde dein System sehr gerne verwenden, einfach damit es auch mal ein wenig einfacher für mich wird :-)

PS:
So eine Nameserver funktion wäre echt noch Klasse.
Zurzeit kaufe ich die Domains bei http.net und kann dort alles über Email verwalten.
Plesk und co haben schon soetwas, da schickt die Software die Emails an die Adresse von http.net oder anderen Diensten.

Wäre vielleicht noch eine Idee :)

Scott
23.08.04, 21:33
Bei Domainkauf kann ich www.schlundtechnologies.com empfehlen!!!
Wenn Du einen Gewerbeschein hast, dann bekommst Du bei denen einen Rahmenvertrag.

Domains super günstig, hoch professionell, schnell und SUPER Support!!!

Schlund eben ;)

Nur so als Tip :) :) :)

Friesi
23.08.04, 22:01
Das alles kann http.net auch :)
Hab dort nen Partnervertrag und bekomme die Domains dort auch günstig und sind super schnell auf meinen DNS umgeleitet.

Flo87
19.10.04, 17:32
Hallo,

sorry, ich habe diesen Thread hier ganz vergessen.
Mittlerweile ist die neue Version 1.2.0 ja stable geworden.

Zu deinen Fragen: Einen Mailrobot haben wir noch nicht integriert, weil wir selbst keinen Zugriff auf einen solchen haben, deswegen zum einen kein Bedarf und zum anderen keine Testmöglichkeit besteht.
ProFTPd liest seine Benutzerdaten vollständig aus der MySQL-Tabelle aus. Ich weiß nicht, wie dein System aussieht, aber ich denke mal, dass eine Migration der Benutzer aus /etc/passwd nach SysCP schon allein wegen den Passwörtern schwierig werden wird.
Postfixadmin kenne ich jetzt nicht, aber je nach Struktur dürfte das kein Problem geben.

Ich hoffe aber trotzdem auf weiteres Feedback,

Gruß, Flo