我需要激活防火墙吗? 我只使用Ubuntu作为家用桌面使用?

我是Ubuntu(12.04)的新手。 我在我的上网本上有它,我主要用于上网,学习python和远程桌面到我的工作电脑。

我是否需要启用防火墙类型的软件? 如果是这样,你会建议什么,以及什么是合理的默认建议?

在大多数桌面情况下,您不需要防火墙。 当您在家中使用路由器时,它确实已经完成了一项工作 – 例如,它执行网络地址转换(NAT),这样您只能拥有本地IP – 无法从Internet访问。

此外,Ubuntu不会打开任何开箱即用的端口,因此没有任何人试图入侵你的SSH的真正危险。

最后,所有防火墙实际上都是同一个东西的不同接口 – Linux内核的iptables。

如果你的机器位于局域网中,你真的需要一个防火墙,整个世界都可以看到IP,你需要打开一些端口(例如,运行服务器,测试Web服务器安装或SSH服务器) 。

此外,如果要限制允许哪些地址使用计算机上的开放端口(例如,您只允许实验室工作站的IP连接到家用计算机的SSH端口),则防火墙非常有用。

当然,您可能希望有一天学习iptables :-)但是,在这种情况下,首先学习iptables和网络,然后使用其中一种替代方案,使网络管理员的生活更轻松。