在CentOS系统上,VSFTPD(Very Secure FTP Daemon)的配置文件通常位于/etc/vsftpd/vsftpd.conf
。以下是关于该配置文件的详细信息:
/etc/vsftpd/vsftpd.conf
/etc/vsftpd.conf
(某些旧版本或自定义安装)/usr/local/etc/vsftpd.conf
(如果通过源码编译安装)查看当前配置:
cat /etc/vsftpd/vsftpd.conf
或者使用less
或more
命令以便分页查看:
less /etc/vsftpd/vsftpd.conf
编辑配置文件:
使用你喜欢的文本编辑器(如vi
, vim
, nano
等)打开并编辑配置文件:
sudo vi /etc/vsftpd/vsftpd.conf
或者
sudo nano /etc/vsftpd/vsftpd.conf
在修改配置文件后,需要重启VSFTPD服务以使更改生效:
sudo systemctl restart vsftpd
或者,如果你使用的是较旧的系统初始化系统,可以使用:
sudo service vsftpd restart
确保你的防火墙允许FTP流量通过。CentOS 7及更高版本使用firewalld
,你可以通过以下命令开放FTP端口(默认是21):
sudo firewall-cmd --permanent --add-port=21/tcp
sudo firewall-cmd --reload
如果你需要启用被动模式(PASV),确保在配置文件中设置了相应的选项,并且防火墙允许被动模式的端口范围通过。
总之,/etc/vsftpd/vsftpd.conf
是VSFTPD在CentOS上的主要配置文件,你应该根据需要进行适当的修改和调整。