php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.11.2010, 14:41  
Neuer Benutzer
 
Registriert seit: 14.11.2010
Beiträge: 9
PHP-Kenntnisse:
Fortgeschritten
tiieto befindet sich auf einem aufstrebenden Ast
Standard Per HTML Button SSH befehl an Server senden..

Hallo..

Ich würde gern im Passwortgesicherten bereich meiner Webseite einen oder mehrere Buttons erstellen die beim klick darauf:

1. ssh session (unsichtbar) zum Server aufbauen
2. einloggen
3. ssh befehl absetzen (z.b. service sshd restart)
4. ausloggen

ausführt...

Jemand ne Idee wie ich das hinbekommen könnte??

Danke im Vorraus...

MfG ich..
tiieto ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.11.2010, 17:54  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 495
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Geht nicht. Aber der Server kann eine SSH-Verbindung zum SSH-Server aufbauen, einloggen, befehl absetzen und ausloggen. Dazu kann man z.B. PHP verwenden.
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden
mimomamu ist offline   Mit Zitat antworten
Alt 14.11.2010, 18:30  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Code:
<form action="https://example.org/restartserver.php" method="post">
<input type "submit" value "KlickMich">
Eingeloggt muss man schon sein.
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Alt 14.11.2010, 21:09  
Neuer Benutzer
 
Registriert seit: 14.11.2010
Beiträge: 9
PHP-Kenntnisse:
Fortgeschritten
tiieto befindet sich auf einem aufstrebenden Ast
Standard

LOL OK ich hab mir fast gedacht das PHP da zum einsatz kommen sollte...(wie dumm von mir das nicht gleich mit zu erwähnen..)
Mir ist nur nicht so ganz klar wie ich per php dem server sagen soll "mach mal eben"...

Müsste doch mit php irgendwie machbar sein, oder irr ich da..?
Das dumme ist nur das man als root angemeldet sein muss um services starten, neu zu starten oder stoppen zu können.. Aber dafür gibbet doch bestimmt auch ne Lösung...

Was die "Visualisierung" bzw die startoption angeht dachte ich eher an sowas (ne relativ simple "all-in-one-lösung") :

Code:
<?php
[...]
echo " <input type=\"button\" value=\"Server neu starten\" class=\"button\" onclick=\"self.location.href='index.php?action=blabla'\">n";
[...]
?>
tiieto ist offline   Mit Zitat antworten
Alt 14.11.2010, 21:27  
Benutzer
 
Registriert seit: 26.09.2008
Beiträge: 41
PHP-Kenntnisse:
Anfänger
Hewan befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von tiieto Beitrag anzeigen
Das dumme ist nur das man als root angemeldet sein muss um services starten, neu zu starten oder stoppen zu können
Wenn man die Services als Root laufen lässt ja ...

Zitat:
Zitat von tiieto Beitrag anzeigen
.. Aber dafür gibbet doch bestimmt auch ne Lösung...
Indem man Services die nicht unbedingt unter Root laufen müssen, nicht unter Root laufen lässt.
Hewan ist offline   Mit Zitat antworten
Alt 14.11.2010, 21:34  
Neuer Benutzer
 
Registriert seit: 14.11.2010
Beiträge: 9
PHP-Kenntnisse:
Fortgeschritten
tiieto befindet sich auf einem aufstrebenden Ast
Standard

OK OK schande über mein haupt... Ich gelobe besserung...
(ich meine sogar das das startscript des entsprechenden services einen anderen benutzer verwendet um den service zu starten, stoppen etc..) aber das ist ja nebensache... Kann man ja alles ändern... Wenn auch mit etwas mehraufwand..

Das problem ist ja nunmal dem server per php zu sagen "mach doch mal eben.."
Da häng ich fest, bzw. hab da gar keine idee die zur Lösung führen könnte...

Ich weiß nur das der server auf dem das läuft auch den Webserver mit php beherbergt also liegt es nahe php zu verwenden um services zu starten, stoppen, etc...

Aber wie....????
tiieto ist offline   Mit Zitat antworten
Alt 14.11.2010, 22:20  
erc
Erfahrener Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 730
PHP-Kenntnisse:
Fortgeschritten
erc wird schon bald berühmt werden
Standard

Zitat:
Zitat von Hewan Beitrag anzeigen
Wenn man die Services als Root laufen lässt ja ...
Nur weil ein Service als Root gestartet wird heißt das nicht, dass er als Root läuft.
erc ist offline   Mit Zitat antworten
Alt 14.11.2010, 22:40  
Neuer Benutzer
 
Registriert seit: 14.11.2010
Beiträge: 9
PHP-Kenntnisse:
Fortgeschritten
tiieto befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von erc Beitrag anzeigen
Nur weil ein Service als Root gestartet wird heißt das nicht, dass er als Root läuft.
Jupp...

Sag ich doch

Ich weiß nur das ich mich immer als user xyz einlogge und dann per su - die root rechte hole bevor ich services starte, stoppe oder neu starte... Die startscripte hab ich vor ewigkeiten geschrieben, aber in eben diesen wird ein anderer - extra für den service erstellter - benutzer verwendet...
tiieto ist offline   Mit Zitat antworten
Alt 14.11.2010, 23:22  
Moderator
 
Registriert seit: 06.06.2008
Beiträge: 4.945
PHP-Kenntnisse:
Fortgeschritten
Wolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer AnblickWolla ist ein wunderbarer Anblick
Wolla eine Nachricht über ICQ schicken
Standard

Ein demon kann ja mit den erforderlichen Rechten laufen und den Inhalt einer Steuerdatei scannen. Findet sich dort das Wort "avada kedavra", dann startet er den Server.
Die Datei kann dann ja von dem o.g. Script beschrieben werden.
__________________
Warum denkt mein Hund eigentlich immer dann, wenn es an der Tür klingelt, es sei für ihn?
Wolla ist offline   Mit Zitat antworten
Alt 15.11.2010, 00:07  
Neuer Benutzer
 
Registriert seit: 14.11.2010
Beiträge: 9
PHP-Kenntnisse:
Fortgeschritten
tiieto befindet sich auf einem aufstrebenden Ast
Standard

Klingt interessant...
Hast Du dazu mal ein paar weitere Informationen??
Dazu müsste auch erstmal so ein demon geschrieben werden, oder?

MfG ich...
tiieto ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
header informationen senden auf einem server läufts auf dem anderen nicht tunnel85 PHP Tipps 2008 17 23.04.2008 20:12
Server für shell_exec() / exec() vorbereiten Martek Server, Hosting und Workstations 2 16.03.2007 15:03
streaming von videos, server lahmt bereits nach einem abruf snowflow Server, Hosting und Workstations 6 30.11.2006 18:04
Frage zu Windows Server 2003 b++ Off-Topic Diskussionen 1 03.03.2006 09:41
[Erledigt] verschiedene Versionen auf einem W2K3 Server betreiben PHP Tipps 2006 2 13.01.2006 17:39
HTML Seite per Button schließen PHP Tipps 2005-2 11 21.09.2005 09:54
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
aus HTML parameter an PHP skript senden PHP Tipps 2005-2 4 08.08.2005 09:37
Neuer Strato Server apache 2 Mod Rewrite & htaccess Prob Stemmi Server, Hosting und Workstations 4 02.05.2005 00:29
Datei Upload mittels html Formular auf tripod server PHP Tipps 2005 5 16.04.2005 08:36
[Erledigt] Mit PHP Script auf einem Root Server per SSH einlogen PHP Tipps 2005 5 27.03.2005 19:24
[Erledigt] PHP in HTML inkludieren? PHP-Fortgeschrittene 32 15.03.2005 16:39
html action befehl PHP-Fortgeschrittene 6 14.03.2005 21:22
Toplistenscript: Button von anderem Server PHP Tipps 2005 2 20.01.2005 15:43
Formular auf lokalem Server senden PHP Tipps 2005 2 01.01.2005 17:43

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ssh per php, http://www.php.de/server-hosting-und-workstations/73964-per-html-button-ssh-befehl-server-senden.html, ssh php ausführen, ssh befehle html, ssh befehl senden, html befehl senden, ssh befehl via html schicken, html befehle senden, ssh befehle per php senden, über webseite ssh befehle, html befehl an server, ssh html skript, passwortgesichertes login session logout .htaccess 2011, button php befehl ausführen, html button befehle, html befehle an server senden, \php ssh befehle senden, php ssh befehle ausführen, html formular ssh, php ssh senden

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum