Hauptmenü

Angriffsversuch auf fhem?

Begonnen von MichaelO, 07 Juni 2020, 21:47:31

Vorheriges Thema - Nächstes Thema

swsmily

Zitat von: Wernieman am 10 Juni 2020, 08:20:31
- Woher soll denn das Programm wissen, wie es <ip> und <FHEM-IP> zu setzen hast?
<FHEM-IP> hatte ich statt in einer Variable direkt in die Zeile eingetragen.


Zitat von: Wernieman am 10 Juni 2020, 08:20:31
- Woher soll der Interpreter wissen, mit welchem "Interpreter" er das Programm starten soll?

das #!/bin/bash hat gefehlt. Damit funktionierte es direkt (erstmal ohne Variablen). Diese habe ich nun auch mit eingetragen und nun bekommt FHEM im Dummy test auch ban mit IP-Adresse. Super!

Vielen vielen Dank!  :D

Wernieman

Kennst Du auch den Grund, warum es jetzt funktioniert? Was die #!-Zeile bewirkt?
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

swsmily

Sie sagt dem System, dass es sich um ein Bash-Script handelt, somit wie es den Inhalt zu interpretieren hat.

Wernieman

Sie sagt, wo man den "Interpreter" findet. Du kannst dort vieles eintragen, z.B. auch /usr/bin/perl für perl etc.

Nur mal so als "Spaß", lege Dir eine Datei mit folgendem Inhalt an und führe aus:
#!/bin/cat
Testmessage
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html