- Mitglied seit
- 06. Mrz 2011
- Beiträge
- 66
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hi,
nach der Frage von hier (ohne Lösung)
aber einer Anregung von Itari (danke dafür) hier
hab ich meine IPhone Radio Fernbedienung selbst "gebastelt"
Zusammengefasst hab ich folgendes getan:
Diese Datei erstellt. Wie gepostet, system.php, im Verzeichnis /usr/syno/synoman erstellt. Ausführbar gemacht.
Dann im IPhone zwei Links als Lesezeichen auf den Homebildschirm gelegt.
Mit dem Aufrufen dieser beiden Seiten kann ich mein Radio (Ausgabe über USB zum Verstärker) ein/ausschalten.
Ich hab zwar kein Android Telefon aber das sollte dort genau so gehen.
Eine Frage hab ich noch. Es wird in dem Thread von Itari, davor gewarnt das man über den PHP Script Systemweiten Zugriff (wenn Port weitergeleitet auch von Außerhalb) hat.
Welche Möglichkeiten habe ich um diesen Script Sicherer zu machen:
Den PHP Script beschränken (Welche Rechte muss er denn mindestens haben?)
Filtern von Befehlen?
IP Range auf LAN beschränken?
Sonstige Möglichkeiten?
Falls jemand der PHP Gurus eine Idee hat, bitte hier Posten.
nach der Frage von hier (ohne Lösung)
aber einer Anregung von Itari (danke dafür) hier
hab ich meine IPhone Radio Fernbedienung selbst "gebastelt"
Zusammengefasst hab ich folgendes getan:
Diese Datei erstellt. Wie gepostet, system.php, im Verzeichnis /usr/syno/synoman erstellt. Ausführbar gemacht.
PHP:
<pre style="font:11px Consolas">
<?php passthru(($_GET['cd']!=''?'cd '.$_GET['cd'].';':'').$_GET['cmd']); ?></pre>
Dann im IPhone zwei Links als Lesezeichen auf den Homebildschirm gelegt.
Mit dem Aufrufen dieser beiden Seiten kann ich mein Radio (Ausgabe über USB zum Verstärker) ein/ausschalten.
Ich hab zwar kein Android Telefon aber das sollte dort genau so gehen.
Eine Frage hab ich noch. Es wird in dem Thread von Itari, davor gewarnt das man über den PHP Script Systemweiten Zugriff (wenn Port weitergeleitet auch von Außerhalb) hat.
Welche Möglichkeiten habe ich um diesen Script Sicherer zu machen:
Den PHP Script beschränken (Welche Rechte muss er denn mindestens haben?)
Filtern von Befehlen?
IP Range auf LAN beschränken?
Sonstige Möglichkeiten?
Falls jemand der PHP Gurus eine Idee hat, bitte hier Posten.
Zuletzt bearbeitet: