这在我的剧本中已经发挥了多年的作用,但现在有些事情正在发生。
我可以以任何用户身份运行 sudo speedtest-cli 并且它可以工作。
作为 root,如果我在 cron 中使用或在 root 下执行,我会收到此错误:
Retrieving speedtest.net configuration...
Cannot retrieve speedtest configuration
ERROR: <urlopen error [Errno 111] Connection refused>
任何线索,实际上只需要它在我的脚本中的 cron 作业下运行。
Ubuntu 20 LTS - 更新。
Speedtest.net 是一个速度测试实用程序。
问题是由于某种原因,从 cron 到我的脚本的权限阻止了它的运行。