【问题标题】:jelastic Tomcat 8 access to storagejelastic Tomcat 8 访问存储
【发布时间】:2017-02-14 06:24:24
【问题描述】:

我正在评估 jelastic 用于 Tomcat 8 和 Postgres 9.5。

用户是否对运行这些服务的实例具有 ssh 访问权限?
Tomcat 是否可以访问本地存储,或者您可以附加 Tomcat 可以创建和读取文件的存储吗?

【问题讨论】:

    标签: jelastic


    【解决方案1】:

    您在 tomcat 上运行的应用程序可以访问正在运行的系统上的存储是基于几件事的。有多层安全保障。 Tomcat 从字面上看可以访问您在其下运行它的任何用户。在 Windows 和 Linux 环境中都是如此。一旦您决定登录,正在运行的服务就定义了可操作的服务。

    【讨论】:

      【解决方案2】:

      用户是否具有对运行这些服务的实例的 ssh 访问权限?

      是的,用户可以通过 ssh 访问任何实例。 Jelastic SSH Gateway 中的认证过程分为两个独立的部分:

      • 从最终用户到网关的连接(外部身份验证)
      • 网关到用户容器的连接(内部认证)

      身份验证过程的两个部分都基于标准 SSH 协议,使用公钥/私钥对。

      使用 Jelastic SSH 网关,您可以轻松访问:

      • 整个帐户,您可以在其中使用交互式菜单浏览您的环境和容器,而无需额外的身份验证

      • 直接分离容器,同时通过其他工具(例如Capistrano)或使用 SFTP 和 FISH 协议远程处理它们。

      在通过 SSH 访问容器时,用户会获得所有必需的权限,并且还可以使用以下类型的 sudo 命令(以及其他命令)管理主要服务:

      • sudo /etc/init.d/jetty start
      • sudo /etc/init.d/mysql 停止
      • sudo /etc/init.d/tomcat 重启
      • sudo /etc/init.d/memcached 状态
      • sudo /etc/init.d/mongod 重新加载
      • sudo /etc/init.d/nginx 升级
      • sudo /etc/init.d/httpd 帮助

      使用我们的文档,您将了解如何:

      Tomcat 是否可以访问本地存储,或者您可以附加 Tomcat 可以创建和读取文件的存储吗?

      Jelastic 支持local storage 和专用存储容器。

      Jelastic Dedicated Storage Container是一种特殊类型的节点,基于Docker centos7镜像。它是专门为数据存储而开发的,它提供了许多适当的好处:

      • 交付时已预装相应的软件(即 NFS 和 RPC),因此此类容器可在创建后立即用作存储,无需任何额外配置
      • 相对于其他通用的 Jelastic 节点,Dedicated Storage Container 提供了更大的磁盘空间,可以持久化比较大的数据量(这里,具体值取决于您的服务提供商的设置,可以根据您的帐户类型)。

      在相应的use case 描述中揭示了有关这种容器类型使用的一些技巧和可以以最佳方式利用它的示例。

      下面我们将考虑如何在您的云中设置这样的存储服务器以及对其管理的一些提示:

      如果您没有 root 权限,请联系您的托管服务提供商。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-03-18
        • 1970-01-01
        • 1970-01-01
        • 2017-03-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多