Linux
如何檢查附加功能是否在 Linux 伺服器上啟動/啟用
我對來自外部提供商的 API 有疑問。他們的 API 應該將 FTP 推送到外部伺服器。然而,它失敗了。他們說附加功能需要根據他們的要求處於活動狀態/啟用 - 推送失敗,因為無法在伺服器上創建文件(我意識到附加只會添加到現有文件中)。我正在執行 Linux CentOS6,並且能夠通過 PHP 創建新文件。似乎無法在網上的任何地方找到該功能 - 它甚至存在於 Linux 上嗎?如果存在 - 我如何確認它已啟用?
預設情況下,Append 適用
vsftpd
於具有經過身份驗證的登錄的 Centos 上的股票安裝。$ sudo yum -y install vsftp ftp ... $ mkdir ~/tmp; cd ~/tmp $ echo hi > foo $ ftp localhost ... ftp> put foo ... ftp> ^Z $ cat ~/foo hi $ fg append foo foo ... ftp> ^Z $ cat ~/foo hi hi $
您需要調試 FTP 連接(例如使用 wireshark)並查看伺服器日誌(在 下
/var/log
),看看出了什麼問題。