我對 vsfpd.conf 進行了一些更改,但它們沒有生效。我懷疑它正在使用其他位置的配置文件。有沒有辦法判斷是否使用我編輯的設定檔?
我從“/etc/vsftpd/vsftpd.conf”編輯了 vsftpd.conf。
答案1
如果您使用的是 Fedora 提供的 VSFTPD 軟體包,那麼您編輯了正確的設定檔。進行更改後是否重新啟動/重新載入服務?如果您想確認它正在使用的設定文件,只需在 strace 中單獨執行守護程式 (vsftpd) 即可。您需要先停止主服務,這將產生大量輸出,因此您可能希望將輸出通過管道傳輸到文件,在啟動後幾乎立即終止進程,然後遍歷文件以查找配置條目。