将静态文件上传到 Apache 服务器的首选协议?
如果您是 Apache Web 服务器的管理员,您希望提供什么协议来供 Web 开发人员上传静态文件(html/gif/css/...),以实现最大安全性?< br> 如果您是 Web 开发人员/图形设计师,您希望在 Apache 服务器上使用哪些协议来上传静态文件?
If you were the administrator of an Apache web server, what protocol(s) would you prefer to provide, for the web developers to upload static files (html/gif/css/...), with the goal of maximum security ?
If you were the web developer/graphic designer, what protocols would you prefer to be available at the Apache server, to upload static files ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
SCP是我会选择的。
您甚至可以使用 Filezilla 并假装它是不安全的 FTP:http://filezilla-project.org/
SCP is what I'd go with.
You can even use Filezilla for it and pretend it's unsecure FTP: http://filezilla-project.org/
SSH/SCP。 它简单、快速、免费,并且可以如您所愿的安全。 替代方案是 FTP(哈哈哈,是的)和通过 HTTPS POST 文件。
SSH/SCP. It's simple, fast, free, and can be as secure as you want. Alternatives are FTP (hahahaha, yeah right) and POSTing files over HTTPS.
我向 Web 开发人员提供有关使用 sftp/scp 客户端和使用 scponly。 这样他们就可以访问上传文件,但我不太担心他们对网络服务器做坏事。
I give web developers instructions on using an sftp/scp client and a login shell using scponly. That way they get their access to upload files, but I have fewer concerns about them doing bad things to the webserver.
我使用 ssh 配置来限制用户在开发服务器上使用 sftp,然后使用版本控制来查看更改并通过获取格式补丁将其移至生产环境
I use ssh config to limit users to sftp on a development server then use version control to review the changes and move them to production with got format-patch
我们使用 Capistrano 进行部署,据我所知,Capistrano 是通过 git(通过 SSH)完成所有工作的 - 至少在我们的部署脚本中是这样。
We deploy using Capistrano, which afaik does all its work via git (over SSH) - at least, in our deploy script it is.