【问题标题】:ecommerce django app on webfaction versus VPS/DS versus Cloud Servers like EC2webfaction 上的电子商务 django 应用程序与 VPS/DS 与 EC2 等云服务器
【发布时间】:2011-11-05 21:14:22
【问题描述】:

首先,一些背景知识 - 在过去 3-4 年中,我主要使用 VPS/DS 和 EC2 来构建我构建的 django 应用程序。

在 webfaction 上,我只使用 django 和 wordpress 部署“琐碎”应用或“个人博客应用”。

对于在 webfaction 上部署任何重要的东西(包含大量敏感的个性化用户数据,例如地址和电话记录或电子商务相关数据,甚至接受 Paypal 相关交易),我最大的犹豫是它是一个共享托管环境。

我非常喜欢 webfaction,因为它们让部署 django 应用程序变得非常容易,而无需我花一些时间进行系统管理和安装自己的包(我显然需要在干净的 EC2 实例或以 linode 上的 VPS/DS 实例为例)。

问题是 - 使用 webfaction 运行电子商务应用程序是否非常不安全(因为它是一个共享托管服务提供商,我实际上可以通过在 ssh 进入后运行“ls -la”来列出其他用户的主目录)来运行电子商务应用程序还是具有大量个性化、敏感用户数据的应用程序?我希望能够帮助我更好地决定是否运行“简单”(是的,我知道 simple 这个词很危险地模棱两可/未定义)电子商务应用程序的具体技术示例 - 它可能会使用webfaction 上的 paypal 支付网关。

【问题讨论】:

    标签: django security e-commerce webfaction


    【解决方案1】:

    我可以解决您列出的具体问题:

    虽然您可能能够看到其他用户的文件,但这是因为他们没有更改其文件的权限。您可以使用标准的 linux 文件权限来阻止其他用户读取或写入您的文件。

    chmod 600 file
    

    您很可能会将您的信息存储在 webfaction 托管的数据库中。虽然它是一个共享环境,但您确实获得了受密码和用户名保护的自己的数据库。简而言之,它具有与托管在 VPS 上的数据库相同的安全性。

    虽然您确实必须采取额外措施来确保系统上的其他用户无法访问您的信息,但在 webfaction 的共享托管环境中确保您的网站安全当然是可能的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-12
      • 2018-04-25
      • 2016-10-14
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      • 2021-12-16
      • 1970-01-01
      相关资源
      最近更新 更多