/var/www/html にあるディレクトリ配下のファイルに 対してapache ユーザ、apache グループがいろいろできるよう、パーミッションを設定しています。
root ユーザならもちろん何でもできるのですが、このたび管理者以外のほかのユーザでもいろいろできるようにしてみようと思います。
・・・結論から言えば、うまくいかなかったのですけれども残しておきます。
コマンド
1 2 | [root@oki2a24 tmp] # # oki2a24 ユーザを apache グループに追加する [root@oki2a24 tmp] # gpasswd -a oki2a24 apache |
手順まとめ
※数字とか適当にいろいろ変更しています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | [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: 警告: 読込専用ファイルを変更します」と警告が出ますし、なんか変です。
まだまだ途上ですね。。。
おわりに
参考にさせていただいたページです。ありがとうございます♪