CSF firewal – csf.allow如何工作?

在我的csf.allow文件中,我有(类似):

98.765.43.21 tcp:in:d=20:s=12.345.67.89 tcp:in:d=21:s=12.345.67.89 

我是否认为这将1)总是允许任何服务98.765.43.21 2)拒绝所有的IP除了12.345.67.89的tcp端口上的传入FTP连接?

第一个IP(98.765.43.21)似乎并不否认任何东西,而第二个定义似乎拒绝所有其他IP访问这些指定的服务。 它是否正确?

是的,你是正确的,从readme.txt采取一些例子:

 # TCP connections inbound to port 3306 from IP 11.22.33.44 tcp:in:d=3306:s=11.22.33.44 # TCP connections outbound to port 22 on IP 11.22.33.44 tcp:out:d=22:d=11.22.33.44 If omitted, the default protocol is set to "tcp", the default connection direction is set to "in"