将静态文件上传到Apache服务器的首选协议?
-
02-07-2019 - |
题
如果您是Apache Web服务器的管理员,您希望为Web开发人员上传静态文件(html / gif / css / ...)提供哪些协议,目标是最大化安全吗?
如果您是Web开发人员/图形设计人员,您希望在Apache服务器上使用哪些协议来上传静态文件?
解决方案
SCP就是我的目标。
你甚至可以使用Filezilla并假装它是不安全的FTP: http://filezilla-project.org/
其他提示
SSH / SCP。它简单,快速,免费,并且可以像您想要的那样安全。替代品是FTP(哈哈哈哈,是的)和通过HTTPS发布文件。
我使用向Web开发人员提供有关使用sftp / scp客户端和登录shell的说明scponly 。通过这种方式,他们可以访问上传文件,但我对他们对网络服务器做坏事的担忧较少。
我使用ssh config将用户限制为开发服务器上的sftp,然后使用版本控制查看更改并使用format-patch将其移至生产
我们使用Capistrano部署,afaik通过git(通过SSH)完成所有工作 - 至少在我们的部署脚本中是这样。
不隶属于 StackOverflow