我有一个openvpn命令,该命令可以成功运行其--up
脚本,但是即使两个脚本是同一文件,也无法运行其--down
脚本,并出现以下错误:>
openvpn \
--config MY_CONFIG \
--auth-user-pass MY_CREDENTIALS \
--script-security 2 \
--up '/bin/bash -l /root/callback.sh' \
--down '/bin/bash -l /root/callback.sh'
...然后按 Ctrl + c 杀死脚本(或者我只是执行关闭操作),并且出现以下错误:
/bin/bash: /root/callback.sh: Permission denied
Tue Dec 3 06:38:29 2019 WARNING: Failed running command (--up/--down): external program exited with error status: 126
(https://pastebin.com/6bHSMQvX处的完整错误文本)
我可以验证callback.sh
已在--up
上成功执行,并且当我对--up
和--down
使用不同的脚本时,仅出现--down
脚本在错误消息中。
如何让我的--down
脚本执行?