我的主機不支援安全文件傳輸。我沒有 root 存取權限。我還有選擇嗎?

我的主機不支援安全文件傳輸。我沒有 root 存取權限。我還有選擇嗎?

我非常喜歡這個主機,缺乏安全的文件傳輸是唯一阻止我向他們承諾建立新的電子商務網站的原因。我已經看到了一些針對 WebDav 的建議,但這仍然涉及到主機上的至少一項更改,即啟用 mod_dav Apache 模組。我嘗試尋找開源 PHP FTPS 伺服器,但沒有成功。有任何想法嗎?

答案1

您可以嘗試透過 HTTPS 進行簡單的 CGI/PHP 表單上傳。

或者,如果主機有該軟體,您可以嘗試使用 PHP 來解密您上傳的加密檔案。請注意,您可能無法存取 GPG/PGP,但大多數 Unix 平台都有「crypt」(請注意,這不是最強的加密,但在緊要關頭…)並且很可能會有可用於加密/的 openssl解密。

最壞的情況(無法存取本地可執行檔或非 Unix 平台)我確信有現成的 PHP 程式碼用於加密和解密本機檔案。在堆疊溢位上,加密模組被建議。當然,這是很多額外的工作,但這是一種選擇。

哪裡有意志(或鞭子),哪裡就有辦法。

答案2

這是為了上傳文件到伺服器嗎?他們提供 SSH 嗎?如果他們這樣做,您可以透過 SFTP 傳輸內容。

相關內容