【发布时间】:2014-03-08 03:41:55
【问题描述】:
我已使用 AWS Elastic Beanstalk 成功创建了一个应用程序,并已使用 Git 上传了该应用程序。
剩下要做的就是创建我的 settings.php 文件,一切都应该正常工作。
但是,当我使用SSH to Elastic Beanstalk instance 中记录的方法以用户 ec2-user 身份通过 SSH 连接时,我无法导航到 webapp 目录。这是 ls -all 的输出
drwxr-xr-x 4 root root 4096 Feb 10 16:21 .
dr-xr-xr-x 23 root root 4096 Feb 10 16:23 ..
drwx------ 3 ec2-user ec2-user 4096 Feb 10 16:41 ec2-user
drwx------ 2 webapp webapp 4096 Feb 10 16:21 webapp
当我尝试在那里导航时,我得到:
cd: webapp: Permission denied
我的问题是,我可以将 webapp 文件夹的所有权更改为 ec2-user 的所有权吗?如果我这样做,我会破坏弹性豆茎吗?如果是这样,我很想知道其他人如何实现我想要做的事情,这不是跳过设置文件的 Git 部署,以便它在我的本地机器上与亚马逊上的版本不同。
【问题讨论】:
标签: php amazon-web-services amazon-ec2 amazon-elastic-beanstalk