.go使用ufw禁止ip

时间:2017-07-30 20:17:27

标签: go ufw

好的,所以这是原始代码,工作正常。

\.\PhysicalDrive1

然而,不是只打印错误我想在Ubuntu 16.04中使用ufw来禁止ip。但是我对这种类型的编码不太熟悉,无法获得正确的语法。任何帮助,将不胜感激。它是用.go写的。

1 个答案:

答案 0 :(得分:0)

您可以使用exec

执行命令
if err != nil {
    s.policy.ApplyMalformedPolicy(cs.ip)

    out, err := exec.Command(fmt.Sprintf("ufw deny from {%d} to any",cs.ip).Output()
    if err != nil {
        log.Fatal(err)
    }

    log.Printf("Malformed stratum request from %s: %v", cs.ip, err)
    return err
}