我认为" nft list ruleset"仅列出我系统上的当前规则。 虽然,当我使用...
nft list ruleset> nftables.conf
...我希望看到这个文件的规则,但是我的文件总是空白了。
我怀疑这个命令" nft list ruleset> nftables.conf"是错的,即使这样,为什么这只是删除我的nftables文件?
答案 0 :(得分:0)
如果您运行没有root权限的命令nft list ruleset
,它将不会打印任何内容。使用> nftables.conf
将任何内容重定向到文件,最终将删除该文件中的所有内容。
我建议首先检查规则集是否通过运行sudo nft list ruleset
而没有重定向到文件来正确显示,当输出看起来不错时,将> nftables.conf
添加到命令中以保存输出到文件。
答案 1 :(得分:0)
我没有以root用户身份运行它时遇到了这个问题。当您不是root用户时,nft工具会退出且没有错误。