簡體   English   中英

在LEMP服務器上執行遠程php腳本

[英]execute remote php script on LEMP server

我正在開發一個Webportal,我希望用戶上傳自己的php腳本以擴展其個人區域的功能。 出於安全原因,每個用戶都有一個個人子域,例如myusername.webportal.ext,如果用戶將其插件上傳到其他服務器上會更好。

每個插件應如下所示:

/myplugin/
/myplugin/img/
/myplugin/sql/db.sql
/myplugin/js/
/myplugin/css
/myplugin/php
/* this for the backoffice */
/myplugin/admin/
/myplugin/admin/php
/myplugin/admin/..

現在,我有一個運行myusername.webportal.ext的LEMP服務器和另一個帶有上載插​​件的服務器。 我如何做才能讓LEMP服務器無風險地執行遠程插件? 有什么更好的方法嗎?

例如,上傳的插件可以是“告訴框架功能”。

謝謝

確實沒有任何風險是不可能的,但是您可以使用風險較小的方法,例如通過棘手的過程保護遠程調用,在服務器和客戶端進行一些驗證或編寫某種自定義協議。 但是,這些操作要花費很多時間。 您可能要研究Linux的sshrexec命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM