Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要使用 rsync 进行一些文件传输,并希望将此脚本与其他内容集成到 Web 界面系统中。
我的想法很简单,就像有一个上传按钮来上传文件,然后是另一个按钮来运行 rsync 目标文件的脚本。我应该如何实现这个?因为 rsync 可能至少需要一个 cygwin 或另一个 UNIX 主机。谢谢。
不确定您对盒子有多少访问权限,但我对此类事情的一般倾向是将其实现为请求队列/执行系统。这意味着应用程序需要上传,发出命令并将其存储在某个地方,然后离线进程执行并返回结果。这里最大的优势是您无需为 Web 应用程序提供权限就可以安全地执行 shell 命令。