我如何决定是否在 MacOs 防火墙中接受传入连接?

我如何决定是否在 MacOs 防火墙中接受传入连接?

在搜索关键字“接受传入连接”时,遇到了如何停止消息框的问题保持弹出。我更想知道,一般来说,为什么应用程序需要传入连接。

普通用户如何决定是否接受传入连接? 毕竟,防火墙是一种安全功能。

对于问题https://stackoverflow.com/questions/4499578/do-i-need-to-allow-the-application-stoned-to-accept-incoming-networking-connec,给出的一个答案是:

不,如果您不确定,绝对不要允许任何应用程序接受连接。

我不认为自己是普通用户,因为我至少有一些管理知识。但我仍然在努力解决这个问题。提出这个问题有几个原因:

  • 这些信息不时弹出,似乎没有任何原因

  • 我接受与否似乎没什么区别;应用程序继续运行

  • 据我了解,防火墙的内部工作原理是,我电脑上的应用程序会自己向外界发起通信,而且只有然后防火墙允许通信返回到我的应用程序。从这个角度来看,传入连接不涉及内部发起的通信(对吗……?)。如果这是真的,我想知道外部方如何知道该应用程序正在我的计算机上运行。

  • 接受(或不接受)后,该应用程序就会出现在防火墙规则中。为什么我看到了例外规则不是接受,而不是只接受那些我接受的应用程序。这似乎没有任何意义。

几分钟前,我收到了一条消息,要求接受 timed(根据手册页,是时间同步守护进程)的传入连接。我以前从未见过此请求;我应该接受……吗?

相关内容