[過去ログ] 【初心者】Ubuntu Linux 133【本スレ】 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
636
(2): (ワッチョイ a2aa-1C/a) 2021/08/27(金)19:39 ID:pKmZoSuK0(1/4) AAS
VMwareでUbuntuを動かしてWordPressを実行しています。
WordPress上でプラグインとか扱う際にエラーが出たのでWoedPressのフォルダのアクセス権を
Apache2のユーザーであるwww-dataに与えました。
すると、今度はファイルをアップロードするのに使うSSHのファイル操作が全部はじかれてしまうようになりました。
こいうのはどのように設定、あるいは運用するのがいいんでしょう?
アドバイス、よろしくお願いします。
638
(1): (ワッチョイ 69b7-nHKh) 2021/08/27(金)20:28 ID:aGtwxySV0(1/3) AAS
>>636
> WordPress上でプラグインとか扱う際にエラーが出たのでWoedPressのフォルダのアクセス権を
> Apache2のユーザーであるwww-dataに与えました。
sudo chown -R www-data wordpress/ということですかね
SSHログインユーザーがwww-dataでない以上、自分がオーナーでなく権限を持たなければ操作できないのが当然でしょう

> こいうのはどのように設定、あるいは運用するのがいいんでしょう?
PHP-FPMを使ってSSHログインユーザーの権限でPHPを動作させるのが、普通の運用かと思います
Apacheではlibapache2-mpm-itkを使えばPHP-FPMでなくてもPHPをSSHログインユーザーの権限で動作させることができます
自分だけのテスト環境なら>>637でもいいですし、グループに書き込み権限を与える等の対応もあり得ます
641
(1): (ワッチョイ 69b7-nHKh) 2021/08/27(金)21:16 ID:aGtwxySV0(2/3) AAS
>>639
> 後半は全く意味が分かりません、すみません
PHPはwww-data権限で動作しているが、ディレクトリ、ファイルのオーナーはwww-dataではない、この不一致でエラーが出ていたわけですよね
>>636ではwww-data側にオーナーを揃えて、その結果SSHログインユーザーから操作できなくなったわけですが
SSHログインユーザー側にPHP動作権限を揃えるのが、(特にマルチユーザー環境では)普通の運用です
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.195s*