我有一个 python 脚本,需要从 crontab 运行,通过 HTTP 代理路由所有流量。
/etc/profile
我已经在使用中设置了代理
http_proxy=http://192.168.0.1:3128 # (Address changed for privacy)
https_proxy=http://192.168.0.1:3128
export http_proxy
export https_proxy
Run Code Online (Sandbox Code Playgroud)
当然,如果我从终端运行 myscript.py ,效果很好,但是当将作业添加到 crontab 时,它会在运行时恢复使用标准服务器 IP。
确保从 cron 运行的任何 python 脚本使用代理的最安全方法是什么?我确实发现有人提到添加
HTTP_PROXY=http://192.168.0.1:3128
HTTPS_PROXY=http://192.168.0.1:3128
Run Code Online (Sandbox Code Playgroud)
到 crontab 的顶部。当使用简单的 python 脚本测试 IP 检查器网站时,这似乎有效,但这是最安全的方法吗?
除了我发现的一篇旧帖子之外,没有任何关于此的文档。