如何在AWS中为ec2-user设置目录的写权限


How do I set write permissions for a directory in AWS for ec2-user?

我在AWS上使用Red Hat Enterprise Linux Server release 7.2 (Maipo)创建了一个实例,并在该服务器上安装了PHP。

我已经允许使用这个命令chmod -R apache:ec2-user/var/www/html/并授予此权限chmod -R 777/var/www/html/image/var/www/html/image

请建议我如何使图像文件夹可写。

首先在终端上运行以下命令检查目录权限:

stat -c '%A %a %n' *

它将给目录权限,如:

-rw-r--r-- 644 '
drwxrwxr-x 775 Code Backup
drwxr-xr-x 755 Desktop
drwxr-xr-x 755 Documents

并再次尝试通过sudo更改权限,如:

sudo chown -R apache:ec2-user /var/www/html/ 
sudo chmod -R 777 /var/www/html/image

注意:你必须有修改权限的权限,所以我添加了sudo (Super User)

在终端上运行这个流畅的命令。

setenforce 0
nano /etc/sysconfig/selinux
SELINUX=disabled