【问题标题】:blocking access to network services to a user in linux在linux中阻止用户访问网络服务
【发布时间】:2009-03-09 09:01:52
【问题描述】:

是否可以在阻止用户访问网络服务的同时在 linux 机器上为用户提供一个帐户(例如,不要让他打开到 Internet 上端口 80 的 tcp 连接)。

我知道防火墙可以做到这一点,但我想要 unix philosohpy 中的一些东西(一切都是文件)。也许某个地方有一个文件代表端口 80 或类似的东西?

【问题讨论】:

    标签: linux permissions


    【解决方案1】:

    不,此特定场景需要在本地计算机上使用--uid-owner--gid-owner 条件进行数据包过滤器(即iptables)。

    未经测试:

    iptables -t filter -A OUTPUT --uid-owner 100 --dport 80 -j REJECT 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-09
      • 1970-01-01
      • 1970-01-01
      • 2011-12-29
      • 2011-05-17
      • 2012-06-28
      • 2015-12-18
      相关资源
      最近更新 更多