Ich bin auf das gleiche Problem gestoßen, zum Glück habe ich eine Lösung gefunden.
Folgendes habe ich überprüft:
- Berechtigung des Ordners
- Erlaubnis von openvpn zum Zugriff auf das Skript
- das Skript muss den vollständigen Pfad aller verwendeten Befehle auflisten (z. B.
grep
sollte/bin/grep
sein; Sie finden den vollständigen Pfad, indem Siewhich
eingeben vor Ihrem Befehl) - benutze
script-security 2 system
stattdessen
Nur um es klarzustellen:Ich habe das "! vergessen " (Ausrufezeichen). Das erklärt alles.
#!/bin/bash