質問: rootによって作成されたディレクトリの読み取りと書き込みへの通常のユーザーアクセスを許可するにはどうすればよいですか? webサーバー用にfreebsdをインストールしたばかりで、「root」ユーザーによって作成されたwwwディレクトリは、suでコマンドを実行しているときにのみ管理および変更できます。通常のユーザーのグループをディレクトリを制御するグループに追加する必要があることは理解していますが、その方法がよくわかりません。ありがとう。
回答: 通常、これはユーザーグループを作成することで実現できますsudo addgroup writewww そのグループへのアクセスレベルを持つ必要があるユーザーを追加しますsudo adduser username writewww 次に、フォルダにアクセス許可を設定しますsudo chown -r :writewww www sudo chmod -r g=rwx www (これにより、wwwフォルダーのグループ所有者がwritewwwに変更され、グループにそのフォルダーへの読み取り、書き込み、トラバースアクセスが許可されます)より詳細な制御が必要な場合は、ユーザーが制御リストにアクセスできますが、それらははるかに複雑です。編集:とはいえ、多くのlinuxディストリビューションのapacheパッケージはデフォルトでapacheグループを作成するようになったため、そのグループにユーザーを追加するだけで済みます。 unixの世界でそれを見るのは素晴らしいことです。