我想iptables在 Ubuntu 16.04 Docker 容器中运行该命令。我创建了一个用户,赋予该用户 root 权限,将它们添加到sudo组中,但我仍然被告知我没有iptables以 root 身份运行。
$ groups
stack root sudo
$ sudo whoami
root
$ sudo iptables --list
iptables v1.6.0: can't initialize iptables table `filter': Permission
denied (you must be root)
Perhaps iptables or your kernel needs to be upgraded.
Run Code Online (Sandbox Code Playgroud)
在我的/etc/sudoers文件中,我有一行:%sudo ALL=(ALL:ALL) ALL,我相信它应该允许sudo组中的任何用户(我是)运行任何命令,但我仍然收到权限被拒绝的错误。
我如何iptables以该用户身份成功运行命令?
请注意,我在带有图像的 Docker 容器中执行此操作: ubuntu:16.04