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

Pan*_*mar 0 php linux amazon-ec2 amazon-web-services

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

我已使用此命令 chown -R apache:ec2-user /var/www/html/授予权限,并且还授予此权限chmod -R 777 /var/www/html/image 但文件夹不可写此目录/var/www /html/图片

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

May*_*eyz 5

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

stat -c '%A %a %n' *
Run Code Online (Sandbox Code Playgroud)

它将授予目录权限,例如:

-rw-r--r-- 644 \
drwxrwxr-x 775 Code Backup
drwxr-xr-x 755 Desktop
drwxr-xr-x 755 Documents
Run Code Online (Sandbox Code Playgroud)

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

sudo chown -R apache:ec2-user /var/www/html/ 
sudo chmod -R 777 /var/www/html/image
Run Code Online (Sandbox Code Playgroud)

注意:您必须有权更改权限,这就是我添加sudo(超级用户)的原因