我已经at
在 Manjaro 上安装了。这工作正常:
echo "echo 'hi' > /tmp/greetings" | at now + 1 minutes -M
但如果我尝试在一分钟后关闭 wifi,它不会执行任何操作:
echo "nmcli d disconnect wlp123s4" | at now + 1 minutes -M
nmcli
在终端中运行可以正常运行,即使是从sh
.
journalctl
给我看reason="org.freedesktop.NetworkManager.network-control request failed: not authorized"
。
看到后授权从命令行 (nmcli) 而不是 GUI 控制 NetworkManager我检查了我的/etc/polkit-1/rules.d/99-manjaro.rules
并没有看到与 NetworkManager 相关的规则。我应该添加这样的规则吗?
这适用于台式计算机,而不是远程服务器。