/var/www/html にあるディレクトリ配下のファイルに 対してapache ユーザ、apache グループがいろいろできるよう、パーミッションを設定しています。
root ユーザならもちろん何でもできるのですが、このたび管理者以外のほかのユーザでもいろいろできるようにしてみようと思います。
・・・結論から言えば、うまくいかなかったのですけれども残しておきます。
コマンド
[root@oki2a24 tmp]# # oki2a24 ユーザを apache グループに追加する [root@oki2a24 tmp]# gpasswd -a oki2a24 apache
手順まとめ
※数字とか適当にいろいろ変更しています。
[root@oki2a24 tmp]# # 対象ディレクトリのパーミッション確認 [root@oki2a24 tmp]# ll /var/www/html/ 合計 8 drwxr-xr-x 6 apache apache 4096 8月 21 22:32 oki2a24.com [root@oki2a24 tmp]# # 対象ディレクトリのパーミッション変更 [root@oki2a24 tmp]# chmod -R 775 /var/www/html/oki2a24.com/ [root@oki2a24 tmp]# # oki2a24 ユーザを apache グループに追加する [root@oki2a24 tmp]# gpasswd -a oki2a24 apache ユーザ oki2a24 をグループ apache から追加 [root@oki2a24 tmp]# # oki2a24 ユーザの所属するグループ一覧を表示する。 [root@oki2a24 tmp]# grep oki2a24 /etc/group wheel::20:root,oki2a24,XXXXXX apache:!:96:oki2a24 oki2a24:x:999:
SFTP でのファイルの削除はできました。でも、ファイルの編集をすると保存はできたのですがパーミッションがないとなぜかエラーが表示されました。
また、SSH で vim を使ってファイルを編集したところ 「W10: 警告: 読込専用ファイルを変更します」と警告が出ますし、なんか変です。
まだまだ途上ですね。。。
おわりに
参考にさせていただいたページです。ありがとうございます♪