在 Linux 上查看 FTP Server(如 vsftpd、proftpd、pure-ftpd) 的配置,通常取决于你使用的是哪种 FTP 服务。下面按常见情况说明。
which vsftpd proftpd pure-ftpd
或:
ps -ef | grep -E 'vsftpd|proftpd|pure-ftpd'
cat /etc/vsftpd/vsftpd.conf
或:
cat /etc/vsftpd.conf
grep -Ev '^#|^$' /etc/vsftpd/vsftpd.conf
常见配置:
anonymous_enable=YES/NOlocal_enable=YESwrite_enable=YESchroot_local_user=YESsystemctl status vsftpd
cat /etc/proftpd/proftpd.conf
或:
cat /etc/proftpd.conf
systemctl status proftpd
ls /etc/pure-ftpd/
ps -ef | grep pure-ftpd
cat /etc/pure-ftpd/pure-ftpd.conf
netstat -tulnp | grep ftp
或:
ss -tulnp | grep ftp
常见:
21:FTP 控制端口20:主动模式数据端口grep ftp /etc/passwd
ftp localhost
firewall-cmd --list-all
getsebool -a | grep ftp
如果你能告诉我 具体 FTP 软件名或报错信息,我可以给你更精确的命令。