我已经使用AWS Elastic Beanstalk成功创建了一个应用程序,并使用Git上传了该应用程序。AWS Elastic Beanstalk - 更改webapp文件夹的所有者
剩下的事情就是创建我的settings.php文件,一切都应该工作。
但是,当我通过SSH作为用户ec2-user使用SSH to Elastic Beanstalk instance中记录的方法进行连接时,我无法导航到webapp目录。下面是LS的输出 - 所有
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
我的问题是,我可以改变Web应用程序文件夹的所有权到EC2用户的。如果我这样做,我会打破Elastic beanstalk吗?如果是这样,我很想知道其他人如何实现我期望的目标,这不会跳过设置文件的Git部署,以便它可以在本地计算机上与Amazon上的版本不同。