amazon linux 2 + S3 環境でwebアプリの学習中なのですが
S3への書き込みは、ec2-user しかできないのでしょうか?
困っているのは、webアプリが POSTで受けっとたデータを保存するのですが
保存ユーザが、「apache」の為、「permission denied」になって保存することできません。
S3のディレクトリ構造
/data/WEBAPP01 <==今回はここに保存したい
/data/WEBAPP02
S3を /mnt/S3 でマウントして
drwxr-xr-x 9 ec2-user ec2-user 245 11月 28 08:34 ec2-user
lrwxrwxrwx 1 root root 14 11月 28 13:15 share -> /mnt/S3/data/
/home/share/ => /mnt/S3/data/ をシンボリックを貼っております。
webアプリは、POSTで受け取ったファイルを
/home/share/WEBAPP01/hogehoge.dat
に保存しようとすると、「permission denied」となります。
chmod 777 /mnt/S3/data/WEBAPP01
としたいところなのですが、EC2ではできないのですね...
AWSを始めたばかりで、設定変更なので実現可能なのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。