确定 Fedora 中 vsfpd 使用的配置文件位置?

确定 Fedora 中 vsfpd 使用的配置文件位置?

我对 vsfpd.conf 做了一些更改,但它们没有生效。我怀疑它正在使用来自其他位置的配置文件。有没有办法确定它是否正在使用我编辑的配置文件?

我从‘/etc/vsftpd/vsftpd.conf’编辑了 vsftpd.conf。

答案1

如果您使用的是 Fedora 提供的 VSFTPD 包,那么您编辑了正确的配置文件。您在进行更改后是否重新启动/重新加载了服务?如果您希望确认它正在使用的配置文件,只需在 strace 中单独运行守护进程 (vsftpd)。您需要先停止主服务,这将产生大量输出,因此您可能希望将输出传输到文件中,在启动后立即终止该进程,然后通过文件查找配置条目。

相关内容