如何手动打开端口?
我知道如果我安装 apache 将打开端口 80,ssh 将打开端口 22,并且我可以在您的配置文件中更改端口号。
我正在听人们谈论手动打开端口。
我怎样才能完成这个过程?我应该什么时候做?
谢谢。
最佳答案
这个问题有点模糊。例如,如果您编写一些代码来指示这样做,则可以“手动”打开端口。通过编辑配置文件(如 sshd),您可以“手动”完成它。只需启动 Linux,您就可以获得一堆默认打开的端口。您需要全部吗?打开这些端口有多安全?
How can I make this process? , When should I do it?
简单来说:您应该在每次需要时执行此操作,就像您在 SSH 上所做的那样,可能是 Security through obscurity或禁用您不使用的服务/程序(预防)。 比搞乱一堆进程(至少在开始时)更好的方法是设置像 iptables 这样的防火墙,阻止所有内容并开始发现您需要或不需要打开的内容。 “man nmap”也是你的 friend 。
关于Linux 手动打开端口以及这样做的正当理由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29869614/