小编nor*_*ght的帖子

列出 Docker 容器中的 IP 表

我想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

ubuntu permissions iptables docker

17
推荐指数
1
解决办法
3万
查看次数

标签 统计

docker ×1

iptables ×1

permissions ×1

ubuntu ×1