質問: 私は現在、自分の個人的なラズベリーパイサーバーにワードプレスサイトをセットアップしようとしています。これは最終的にオンラインになります。私はすべてのワードプレスファイルのセキュリティを理解するために最善を尽くしてきましたが、それを取得しているかどうかはわかりません。 ユーザー(pi)にワードプレスファイルを追加/編集する権限を与える必要がありますか?チュートリアルでは、apacheユーザーにすべてのアクセス許可を明示的に付与しました。これは理解できたと思いますが、ファイル/ディレクトリの実際のアクセス許可番号を変更することはできません。 apacheユーザーグループに自分を追加しようとしましたが、それでもファイルを追加/編集できませんでした。私はもともとコマンドラインとsudoを使用してphp.iniファイルを追加しようとしましたが、それは「pi」ユーザーがそれと対話することを許可されるべき唯一の方法ですか?これは私にはかなり面倒に思えますし、単純なテキストファイルしか追加できないので、テーマを追加する方法がわかりません(追加したいテーマがアップロードサイズの制限である2 MBを超えているため、この問題全体が発生しました、php.iniまたは.htaccessを介して運がなくても変更しようとしています)。 パーミッションの全体的な説明と、「pi」ユーザーに与える必要のあるパーミッション、またはその方法を教えていただければ幸いです。 (また、piのデフォルトのパスワードを変更し、公開する前にユーザー名を変更する予定です)。ありがとうございました![]()
回答: ### 答え : #### 解決: `pi`などのシェルユーザーがファイルを変更しないサーバーで実行するように設計されています。ファイルの追加/更新/編集に関するすべては、管理者がプラグインをインストールしたり、メディアをアップロードしたり、テーマのスタイルシートを編集したりするときに、WordPressコード自体によって行われます。`apache`によって所有されています。多くのWordPressインスタンスが共有サーバーで実行されるため、この規則によってセキュリティが強化されます。 しかし、シェルユーザーにファイルをいじってもらいたいと思います。これを行う最も簡単な方法は、`apache`ユーザーを使用することです。`sudo su apache`そのユーザーになることができます。