我对 VPN 了解不多,但我想通过 Ubuntu 连接到 Fortinet VPN。
我可以使用 Forticlient 在 Windows 上连接,只需输入策略服务器(vpn.theserver.com),然后它会要求输入用户/密码。我使用 IPSec。
我有一个位于 backup.sh 文件(chmod 775)中的脚本:
rsync -e 'ssh -p 31234' -avlz --delete --stats --progress --copy-links admin@foo.xen.prgmr.com:/home/admin/rsync /home/myname/rsync/foo/
Run Code Online (Sandbox Code Playgroud)
当我手动调用它时,一切正常(并且我不必输入密码)。但是当我从 cron 调用它时,它就不起作用了。
我在同事的计算机上使用了相同的设置(与我具有相同的访问权限),并且效果很好。
怎么了?