外部のWebデザイナー(Wordpressのサイトを構築していただく方)向けのLinuxユーザに、自社のWordpressの操作(/var/www/wordpress配下でファイル書き込み、ファイル追加、削除)が行える権限を与えたいと考えています。
この場合、操作用のlinuxユーザはnginxグループに所属させて、/var/www/wordpress配下のパーミッションに、nginxグループに書き込み権限を加えれば良いと思うのですが、一般的?には、こういったWebデザイナー向けにはどのような権限を持たせたユーザを渡せば良いのでしょうか。
ディレクトリの中の操作以外には、nginxのサービス再起動などができるようにvisudoで以下権限を与えています。
user001 ALL=(ALL) /usr/sbin/nginx,/usr/bin/mysql,/usr/sbin/php-fpm
■ディレクトリのパーミッション
# ls -la /var/www/wordpress
drwxr-xr-x 5 nginx nginx 4096 Jan 22 14:44 .
drwxr-xr-x 7 root root 4096 Jan 22 14:39 ..
-rw-r--r-- 1 nginx nginx 418 Sep 25 2013 index.php
-rw-r--r-- 1 nginx nginx 19930 Apr 10 2014 license.txt
-rw-r--r-- 1 nginx nginx 10164 Dec 19 18:50 readme.html
-rw-r--r-- 1 nginx nginx 3204 Dec 19 18:50 readme-ja.html
-rw-r--r-- 1 nginx nginx 4951 Aug 21 02:30 wp-activate.php
drwxr-xr-x 9 nginx nginx 4096 Dec 19 18:49 wp-admin
-rw-r--r-- 1 nginx nginx 271 Jan 9 2012 wp-blog-header.php
-rw-r--r-- 1 nginx nginx 5008 Nov 27 05:17 wp-comments-post.php
-rw-rw-rw- 1 nginx nginx 3997 Jan 22 14:44 wp-config.php
-rw-r--r-- 1 nginx nginx 3727 Dec 19 18:50 wp-config-sample.php
drwxr-xr-x 6 nginx nginx 4096 Jan 22 14:45 wp-content
-rw-r--r-- 1 nginx nginx 2956 May 13 2014 wp-cron.php
drwxr-xr-x 12 nginx nginx 4096 Dec 19 18:49 wp-includes
-rw-r--r-- 1 nginx nginx 2380 Oct 25 2013 wp-links-opml.php
-rw-r--r-- 1 nginx nginx 2714 Jul 8 2014 wp-load.php
-rw-r--r-- 1 nginx nginx 33435 Dec 17 07:19 wp-login.php
-rw-r--r-- 1 nginx nginx 8252 Jul 17 2014 wp-mail.php
-rw-r--r-- 1 nginx nginx 11115 Jul 18 2014 wp-settings.php
-rw-r--r-- 1 nginx nginx 25152 Dec 1 06:23 wp-signup.php
-rw-r--r-- 1 nginx nginx 4035 Dec 1 06:23 wp-trackback.php
-rw-r--r-- 1 nginx nginx 3032 Feb 10 2014 xmlrpc.php
No.1ベストアンサー
- 回答日時:
外部のWebデザイナーがどんな方法でファイルを操作するかによります。
例えばFTPだけであれば、FTPdをpureftpdにしてバーチャルユーザを使えば最もシンプルですし。
ご提示の方向であれば、ftpdの設定でumaskを002にする&ディレクトリをg+sしておくとかでしょうか。
実際にはシェルも使うとか、FTPではなくFTPsでクライアント認証も必要とか、いろいろな要件によってとる手法もまちまちです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(SNS・コミュニケーションサービス) 爆サイやっていたら、下のような文字が出ました! これは何なのでしょうか? nginx error! 1 2023/06/09 12:27
- ソフトウェア Webサーバーソフトウェアについて 2 2023/03/20 20:54
- Visual Basic(VBA) 配列の勉強をしています。使用する変数の意味、検索条件の書き方が難しいです。 2 2022/09/15 14:06
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をfind.shとして、以下の条件をすべて満たすファ 1 2023/02/03 03:50
- Excel(エクセル) なぜExit Subがあるのかわかりません 4 2023/02/19 12:34
- Visual Basic(VBA) 正規表現を用いての並び替え 7 2022/04/04 09:27
- デスクトップパソコン BIOSがIDE HDDを認識しない 5 2022/10/02 18:28
- その他(データベース) AWSのcloud9で「 ls -l ~/.ssh/」のコマンドで公開鍵、 秘密鍵を知ろうとすると「 1 2023/07/09 02:10
- ドライブ・ストレージ windowsがDVD-RをDVD-RWに誤認識してしまいます。 4 2022/07/05 06:38
- その他(パソコン・周辺機器) Windows media playerでcd-rwに曲を書き込みました。 一曲削除したいのですがで 3 2023/07/23 17:22
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アップロードファイルの数に応...
-
Wordpressで記事がない場合にメ...
-
ランキングを表示する際の画像...
-
ワードプレスって何ですか?
-
ワードプレス。lightning ペー...
-
wordpressでワーニングが出て解...
-
ワードプレス 2段階認証解除方法
-
ワードプレスの403エラーについて
-
ワードプレスはhtml.cssなどが...
-
WordPress。WordPressインスト...
-
awsでwordpressをインストール...
-
ほぼwordpress案件のWEB制作会...
-
wordpressの予約投稿時間について
-
研究室内だけで見れるサイトを...
-
WP ショートコードの編集?
-
ワードプレスの質問をしたのに...
-
ワードプレスの使い方をサポー...
-
自宅サーバで立てたWordPressの...
-
ワードプレスのサイトに謎の英...
-
wordpressでphpを読み込みたい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アップロードファイルの数に応...
-
WordPressのLighting(テーマ)に...
-
PHPのソース変更が反映されない
-
リンクがうまく機能しません(p...
-
WP/ 記事タイトルをクリックさ...
-
Wordpressで記事がない場合にメ...
-
phpの表示領域をしていしたい!
-
wordpressサイトの、任意の場所...
-
phpの中にphpを(wordpres関連...
-
xreaでのWordpressインストール...
-
Smartyのテンプレートにinclude...
-
外部ファイルの読み込み
-
Webデザイナー向けLinuxユーザ...
-
wordpress パーマリンク設定時...
-
URL短縮ツール「楽々URL」をさ...
-
曜日毎に読み込むphpを変更...
-
ワードプレスでカテゴリー毎に...
-
CentOSでhtaccessを使用してmod...
-
wordpress カスタム投稿タイプ...
-
wordpressがログアウト状態だと...
おすすめ情報