我只想允许 johnuser sudo 访问 ufw 命令。这是写入 /etc/sudoers 的适当语句吗?
johnuser ALL=(ALL) /bin/ufw
我会立即尝试,但我无法访问服务器。我正在通过电子邮件指导其他人如何操作。其他人说的一件事是 /bin/ufw 不存在。如果是这样,这会是个问题吗?或者你如何确定 ufw 在哪里?
答案1
在我的 Ubuntu 系统上ufw
,/usr/sbin
所以你的sudoers
行应该看起来像
johnuser ALL=(root) /usr/sbin/ufw
如果你知道它ufw
在系统上,但不知道它在哪里,那么
# 哪个 ufw
以 root 身份运行。