Ubuntu是操作系统,vsftpd是FTP服务器软件,两者安全设置不同,对比来看:
ufw
配置防火墙,限制端口和服务访问;使用useradd
等命令创建用户,设置强密码策略,还可通过chmod
和chown
控制文件和目录权限;安装unattended - upgrades
实现系统自动更新补丁,提升系统安全性。/etc/vsftpd.conf
中,可禁用匿名访问anonymous_enable=NO
,限制用户在其主目录chroot_local_user=YES
,启用SSL/TLS加密ssl_enable=YES
等;还可设置被动模式端口范围、用户列表等增强安全性。