Linux 如何限制用户所能使用的端口

比如说:限制用户A, 使其只能使用特定的端口(如8080)运行nginx(或其它的服务)

阅读 4.2k
2 个回答

可怜的用户A ...
我想你可以通过防火墙(iptables或firewalld)只开特定端口就好

目前我知道的有 2 种方案:

  1. 使用 selinux,适合对 selinux 比较熟悉,否则它会让你头大
  2. 使用 iptables -m 来 匹配属于某个命令或何某个用户或用户组的数据包

提供这 2 种方法,去研究一下吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题