vsftpd禁止匿名用户登录

作者:是仲新 | 发布日期:2024-05-27 08:30:15



vsftpd 是一款功能强大的 FTP 服务器,默认情况下允许匿名用户登录。 为了增强安全性,管理员可能需要禁用匿名用户登录,仅允许授权用户访问服务器。 要禁用匿名用户登录,需要在 vsftpd 配置文件中进行一些修改。


修改 vsftpd 配置文件


管理员需要找到并编辑 vsftpd 配置文件,通常位于 /etc/vsftpd.conf。 在该文件中,需要找到并删除以下行:


bash
anonymous_enable=YES

删除此行后,需要添加以下行以禁用匿名用户登录:


bash
anonymous_enable=NO

保存并重启 vsftpd


完成修改后,需要保存配置并重启 vsftpd 服务器以应用更改。 在大多数 Linux 发行版上,可以使用以下命令保存配置并重启服务器:


bash
service vsftpd save
service vsftpd restart

现在,匿名用户将无法再登录到 vsftpd 服务器。 只有拥有有效用户名和密码的授权用户才能访问服务器。