GCF-Board

Registrieren || Einloggen || Hilfe/FAQ || Suche || Memberlist || Home || Statistik || Kalender || Staff Willkommen Gast!

GCF-Board » Web-Programmierung » Suche scripts zum server verwalten. » Threadansicht

Autor Thread - Seiten: -1-
000
08.04.2006, 00:55 Uhr
noob

Foren Schüler


Hallo


Ich bin auf der suche nach hilfe für ein script.

Unswar will ich über ein Webscript andere server ( PC´s ) steuern.
Allso die den PC´s/Server:
Sind Linux system
PC1: HauptComputer auf dem Web-server drauf leuft und der aus dem net ereichbar ist.

PC2 und PC3 ohne Web-Server

Ich will damit ich über den PC1 die 2 Anderen PC´s steuern kann. z.B. Programme starten, stopen und status abfragen kann.

Und so soll es gehen:

Ich loge mich auf meine HP ( Webinterface ) ein und kann damit auf den anderen PC´s Bestimmte programme verwalten.

Kann mir da einer weiter helfen?

Habe schon mal was zu dem thema gehört, sollte mit mini-servern gehen aber känne mich da nicht so was.
Der zugrif sollte per IP gehen, allso Beispiel IP 192.168.2.110

MFG
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
001
13.04.2006, 17:05 Uhr
Phaeilo

Foren Geselle


Ich habe von Linux zwar nicht sehr viel Ahnung, aber mit Php kannst du zumindest auf der ersten Maschine (Webserver) Konsolenbefehle ausführen (exec/system). Wenn du dir irgendwie nen Remoteverwaltungsprogramm besorgen kannst oder schreibst, welches du von dem ersten Server aus über die Konsole bedienen kannst sollte das ganze eigentlich realisierbar sein. Es muss ja nicht viel können, laufende Programme listen, etc.
--
Ich blogge wieder!
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
002
17.04.2006, 21:50 Uhr
noob

Foren Schüler


Hi

Danke für deine antwort.

Ich habe über diese metode auch schon mal nachgedacht da ich das auch hinkrigen kann aber der nachteil bei der sache ist, wenn ich beim coden fehler mache und das script nicht sicher ist, kann es einer hacken und dann kann er duf denn anderen servern alles kaput machen.

Ich dachte ich mache auf die anderen server einen sogesagt mini-server der dann ich dann über einen im zugewiesenen port ansteuere und im dann nur bestiemte befehle übermitele und wenn z.B.: jemand mein script hackt und dem mini-server sagt lösche alles kann der mini-server damit nichts anfangen da ich im die befehle nicht einprogramiere und er damit nichts anfangen kann.
So ist da eine kleine sicherheit da.

Aber ich weiss nicht wie ich so ein mini-Server coden kann damit er nur das machen kann was ich dem code und erlaube.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
003
03.05.2006, 01:08 Uhr
noob

Foren Schüler


Hallo

Kann mir da keiner weiter helfen ?


Ich habe derzeit versucht es mit der SSH metode zu versuchen aber krige es nicht hien.

KAnn mir da einer weiter helfen ?

Ich habe zu dem thema nur so was gefunden aber weiss nicht wie ich es damit machen soll:

Quellcode:
$ssh = fsockopen("ssl://192.168.0.2","22");
oder
$ssh = fsockopen("tls://192.168.0.2","22");

wie mache ich das er die verbindung aufbaut, den Usernamen und Passwort einbiebt und dann die befehle eingiebt ?

z.B. so:

Quellcode:
$ssh = fsockopen("tls://192.168.0.2","22");
$user = "user1";
$pass = "123456";
$f = "cd test-programm";
$befehl = "programm start";
$exit = "exit";
fwrite($ssh,$user,$pass,$f,$befehl,$exit);
fclose($handle);

Hoffe ihr könnt mir da weiter helfen.

Dieser Post wurde am 03.05.2006 um 01:32 Uhr von noob editiert.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
004
03.05.2006, 21:06 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


also wenn das alles linux-rechner sind, log dich einfach per ssh auf dem hauptrechner ein und geh von da auf die anderen.
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
005
03.05.2006, 23:43 Uhr
noob

Foren Schüler


Ja ich will aber mich nicht jedes mal per SSH einlogen wil das alles über eine php seite machen.
Arbeit sparen.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
006
04.05.2006, 08:05 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


Dann muss aber dein Webserver als root laufen. Und das ist extremst böse.
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
007
04.05.2006, 11:55 Uhr
noob

Foren Schüler


Wieso muss er alls root laufen der user kann doch auf verbindungen aufbauen oder etwa nicht.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
008
04.05.2006, 22:06 Uhr
ToP-PaPPa
Der, der den Hammer schwingt
Foren Papst


ja, aber wenn er dinge machen will, für die er root-rechte braucht...
--
If minds had anuses, blogging would be what your mind would do when it had to take a dump.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
009
05.05.2006, 10:15 Uhr
Lucifer002

Foren Papst


kann man sich nicht mit einem einzelnen Skript als root am System anmelden?
--
Wer Rechtschreibfehler findet muss einen ausgeben *g* ; Mozilla Firefox User und stolz darauf
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
010
05.05.2006, 12:08 Uhr
noob

Foren Schüler


will mich nicht alls root auf dem server bewegen da das unsicher ist.

Will von einer php datei auf eine ssh verbindung zugreifen und da dann befehle eingeben können.

Habe einiges versucht aber muste jetzt veststehlen das mein php die befehle nicht kännt die ich brauche.
Seitenanfang Seitenende
Profil || Private Message || Suche Zitatantwort || Editieren || Löschen || IP
Seiten: -1-     [ Web-Programmierung ]  



German Computer Freaks

powered by ThWboard 3 Beta 2.85-rc3
© by Paul Baecher & Felix Gonschorek