在谷歌上呆了几天后,我无法找到我问题的正确答案。在阅读了很多脚本可能性之后,OpenVPN 就启动了。
我有一个运行 Debian 7.8 的客户端,带有 OpenVPN 2.2.1 x86_64-linux-gnu。
连接运行良好,一切正常。但是 - 我需要挂载一些 NFS 驱动器然后启动连接(“up” - 我猜)。
但是 - 然后我试图启动一个脚本,我遇到了这个错误:
Tue Jun 23 10:44:55 2015 /usr/share/openvpn/script-to-start.sh tun0 1500 1542 192.168.2.6 192.168.2.5 init
Tue Jun 23 10:44:55 2015 WARNING: Failed running command (--up/--down): could not execute external program
Tue Jun 23 10:44:55 2015 Exiting
Run Code Online (Sandbox Code Playgroud)
我在配置文件中添加了设置:
script-security 2
up /usr/share/openvpn/script-to-start.sh
down /usr/share/openvpn/script-to-stop.sh
Run Code Online (Sandbox Code Playgroud)
我正在尝试运行的脚本(现在仅用于测试)是:
#/bin/bash
grep vpn /var/log/syslog > /home/USERNAME/test.txt
clear
echo "Good morning, world."
Run Code Online (Sandbox Code Playgroud)
(2017年更新: …