我正在尝试修复我在程序中遇到的问题我在弹性beanstalk tomcat上传到AWS。我发现似乎有类似问题的人,但我无法找到执行解决方案的地方。
AWS EC2 tomcat permission denied creating/writing to file
答案说我应该使用以下命令:
chmod o+x /home
chmod o+x /home/ec2-user
我想看看这是否能解决我的问题,但是我已经到处查找并且没有找到关于我实际放置这些命令的位置的信息。
答案 0 :(得分:0)
如果手动运行这些命令,问题是否已修复? (即eb ssh
进入您的实例,然后sudo chmod o+x /home
然后sudo chmod o+x /home/ec2-user
)
如果是这样,您可以使用EB扩展文件自动运行这些命令。文档是here,但它看起来像这样:
<强> .ebextensions / 01-FIX-permissions.config 强>
commands:
fix_home_permissions:
command: "chmod o+x /home"
fix_ec2user_permissions:
command: "chmod o+x /home/ec2-user"