GNU/Linux >> Linux の 問題 >  >> Linux

OpenVPN --up スクリプト - 外部プログラムを実行できませんでした

同じ問題に遭遇しましたが、幸運にも解決策を見つけました。

ここに私がチェックしたものがあります:

<オール>
  • フォルダの許可
  • スクリプトにアクセスするための openvpn の許可
  • スクリプトには、使用するすべてのコマンドのフル パスをリストする必要があります (例:grep /bin/grep である必要があります; which と入力すると、完全なパスを見つけることができます コマンドの前に)
  • script-security 2 system を使用 代わりに

  • 明確にするために:「!」を忘れました " (エクスクラメーション マーク)。これですべてが説明されました。

    #!/bin/bash
    

    Linux
    1. URLからbashスクリプトを実行

    2. crontab 経由で Python スクリプトを実行する

    3. git rebase はエディターを実行できませんでした

    1. Linux –ファイルパーミッションは実行のみですか?

    2. realpath コマンドが見つかりません

    3. シバンまたはシバンではない

    1. cron スクリプトが crontab から期待どおりに実行されない – トラブルシューティング

    2. nohup:コマンドが見つかりません

    3. C プログラム内からプログラムを実行する