Hallo,
nach leicht starkem Anflug von Verzweiflung hoffe ich auf Nachhilfe im CGI - Programmieren.
Ich versuche in der wake.cgi einen Befehl über die Std. Ausgabe zu schicken, der einen Server aktiviert. Das ganze geht über ssh. Dazu werden zwei Variable übergeben.
Variable1: ssh - Passwort ("ABCDEF")
Variable2: Der komplette ssh - String ("[email protected] racadm serverwakeup [..]"
Ich habe verschiedene Möglichkeiten getestet. Z.B.
DROPBEAR_PASSWORD="$String1" ssh "$String2" 2>&
Aber ohne erfolg. Das einzige was funktioniert ist:
DROPBEAR_PASSWORD='ABCDEF' ssh [email protected] racadm serverwakeup [..] 2>&
Eben ohne Strings.
Wie muss es richtig heißen, damit es funktioniert?
Vielen Dank für Eure hilfe!!!
nach leicht starkem Anflug von Verzweiflung hoffe ich auf Nachhilfe im CGI - Programmieren.
Ich versuche in der wake.cgi einen Befehl über die Std. Ausgabe zu schicken, der einen Server aktiviert. Das ganze geht über ssh. Dazu werden zwei Variable übergeben.
Variable1: ssh - Passwort ("ABCDEF")
Variable2: Der komplette ssh - String ("[email protected] racadm serverwakeup [..]"
Code:
echo -n '<pre>sending magic frame...'
if [ "$WOL_INTERF" == "ssh" ]; then
if [ "$WOL_PASSWD" == "leer" ]; then
ssh "$WOL_DESC" 2>&1
else
[COLOR="Red"]DROPBEAR_PASSWORD=\'"$String1"\' ssh "$String2" 2>&[/COLOR]
fi
else
Ich habe verschiedene Möglichkeiten getestet. Z.B.
DROPBEAR_PASSWORD="$String1" ssh "$String2" 2>&
Aber ohne erfolg. Das einzige was funktioniert ist:
DROPBEAR_PASSWORD='ABCDEF' ssh [email protected] racadm serverwakeup [..] 2>&
Eben ohne Strings.
Wie muss es richtig heißen, damit es funktioniert?
Vielen Dank für Eure hilfe!!!