在Debian系统下,vsftpd(Very Secure FTP Daemon)的配置文件通常位于/etc/vsftpd.conf
。您可以使用文本编辑器(如nano或vim)来编辑此文件,例如:
sudo nano /etc/vsftpd.conf
如果您在使用过程中需要修改其他相关配置文件,还可以查看以下路径:
/etc/default/vsftpd
:此文件包含vsftpd服务的默认设置,例如监听端口、是否允许匿名访问等。/etc/pam.d/vsftpd
:此文件包含PAM(Pluggable Authentication Modules)配置,用于控制用户认证方式。/etc/vsftpd/ftpusers
:此文件列出了不允许使用FTP访问系统的用户。/etc/vsftpd/user_list
:此文件列出了允许或拒绝使用FTP访问系统的用户。您需要确保/etc/pam.d/vsftpd
文件中的auth required pam_listfile.so item=user sense=allow file=/etc/vsftpd/user_list
这一行未被注释掉,以便使此列表生效。编辑完配置文件后,请重新启动vsftpd服务以使更改生效:
sudo systemctl restart vsftpd