Ubuntu镜像在默认安装时会集成部分基础安全工具,覆盖防火墙、访问控制、安全审计等核心场景,无需用户额外安装即可使用。以下是常见的预装安全工具:
UFW是Ubuntu的默认防火墙工具,旨在简化防火墙配置流程。它提供简单的命令行接口,支持设置默认拒绝入站连接、允许特定端口(如SSH的22端口、HTTP的80端口)等基础规则,帮助用户快速建立网络访问控制。默认情况下,UFW处于禁用状态,需通过sudo ufw enable命令激活。
AppArmor是Ubuntu的默认强制访问控制(MAC)工具,替代了传统SELinux的角色。它通过为系统进程定义严格的访问策略(如限制某个应用只能读写特定目录),降低恶意软件或配置错误对系统的影响。与SELinux相比,AppArmor的配置更简单,适合大多数普通用户。
OpenSSH是Ubuntu预装的安全远程登录工具,默认安装并启用。其配置文件(/etc/ssh/sshd_config)包含多项安全优化:如禁用root直接登录(需通过普通用户+sudo提权)、支持公钥认证(替代密码认证)、限制登录IP范围等。用户可通过修改该文件进一步增强SSH安全性。
除上述预装工具外,Ubuntu官方常推荐用户安装以下工具以提升系统安全性(需手动安装):
以上工具均为Ubuntu镜像的基础安全组件,覆盖了日常使用中的常见安全需求。用户可根据实际场景(如服务器部署)进一步扩展安全配置。