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.
grepsollte/bin/grepsein; Sie finden den vollständigen Pfad, indem Siewhicheingeben vor Ihrem Befehl) - benutze
script-security 2 systemstattdessen
Nur um es klarzustellen:Ich habe das "! vergessen " (Ausrufezeichen). Das erklärt alles.
#!/bin/bash