如何阻止除ssh之外的所有端口

时间:2018-06-07 17:30:41

标签: ssh iptables centos-6.9

我已将ssh默认端口更改为2020,并添加iptable规则以允许使用以下命令在该端口上传入流量。

iptables -A INPUT -p tcp -m tcp --dport 2020 -j ACCEPT

我想阻止服务器上的所有其他端口。并在允许ssh后使用以下命令。所有会话都已关闭。我该如何解决呢?

iptables -P INPUT DROP

iptables -P OUTPUT DROP

1 个答案:

答案 0 :(得分:1)

您可能需要启用OUTPUT

    public override IEnumerable<Assembly> GetViewAssemblies()
    {
        var list = new List<Assembly>();
        list.AddRange(base.GetViewAssemblies());
        list.Add(typeof(App).GetTypeInfo().Assembly);

        return list;
    }

    public override IEnumerable<Assembly> GetViewModelAssemblies()
    {
        var list = new List<Assembly>();
        list.AddRange(base.GetViewModelAssemblies());
        list.Add(typeof(CoreApp).GetTypeInfo().Assembly);

        return list;
    }