CentOS系统默认FTP服务(vsftpd)的配置文件位置
CentOS系统中,默认安装的FTP服务为vsftpd(Very Secure FTP Daemon),其核心配置文件路径为:
/etc/vsftpd/vsftpd.conf(主配置文件)。
除主配置文件外,vsftpd还有一些辅助配置文件,用于扩展功能或身份验证:
userlist_enable参数使用,管理允许或禁止访问FTP的用户(需结合userlist_deny参数设置是否允许)。若系统安装了其他FTP服务器软件(如ProFTPD、Pure-FTPd),其配置文件位置如下:
/etc/proftpd/proftpd.conf;/etc/pure-ftpd/pure-ftpd.conf。若不确定系统使用的是哪种FTP服务,可通过以下命令确认:
systemctl status ftp
或systemctl list-units | grep ftp
systemctl cat vsftpd | grep "配置文件路径"
或直接搜索配置文件:sudo find / -name "vsftpd.conf"
修改配置文件后,需重启FTP服务使更改生效:
sudo systemctl restart vsftpd