【问题标题】:How can I give my EC2-User permission to deploy java code on AWS EC2如何授予我的 EC2 用户在 AWS EC2 上部署 Java 代码的权限
【发布时间】:2019-09-04 18:48:51
【问题描述】:

我想将我的 Spring Boot 应用程序部署到 EC2。

我正在使用 scp 命令将我的 jar 复制到 ec2 var 文件夹,但我的权限被拒绝。

我查了一下,发现这个文件夹只有root用户才能访问。

另外,当我以 ec2-user 身份登录时,我无权创建新文件夹。

您能否建议作为 ec2 用户,如何将代码部署到 Ec2 实例。

【问题讨论】:

    标签: amazon-ec2


    【解决方案1】:

    由于您以 ec2 用户身份登录,因此我假设您使用的是 aws 托管 Linux AMI 之一。在这些 AMI 中,ec2-user 可以以 root 身份运行命令,只需以 sudo 身份运行命令。 例如:sudo mkdir test

    你也可以使用 sudo -su root 切换到 root 用户

    请在下面找到指向 aws 文档的链接以进行用户管理 https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/managing-users.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-13
      • 1970-01-01
      • 2013-03-06
      • 1970-01-01
      • 2012-09-11
      • 2019-01-01
      • 2019-05-19
      相关资源
      最近更新 更多