ログインしたSSHユーザーが/var/www/html/(Apache2)ディレクトリを表示するのを防ぐ方法は?

ログインしたSSHユーザーが/var/www/html/(Apache2)ディレクトリを表示するのを防ぐ方法は?

5〜10人のユーザーがHTML Webサーバーを表示できないように権限を使用したいと思います。つまり、ログインしたSSHユーザーが/var/www/html/(Apache2)ディレクトリを見るのを防ぐ方法は何ですか?

グループ(制限付きグループ)を作成し、そのグループに特定のユーザーを追加することを検討しました。 (正確にどうなるかはわかりません)。

完了したら、/var/www/html/に移動し(可能な場合)、そのディレクトリの検索を制限する操作を実行します。

私のオペレーティングシステムはDebianです。

ベストアンサー1

つまり、ログインしたSSHユーザーが/var/www/html/(Apache2)ディレクトリを見るのを防ぐ方法は何ですか?

まだ設定されていないが設定する必要がある場合は、ツールを使用して特定の/var/www/html/ユーザーとグループの所有権(または)に設定する必要がありますwww-dataapache2chown

次に、を実行して権限を適用します750。この権限は、apache ユーザーと apache グループのメンバーに権限を付与し、他の人がディレクトリを閲覧することを制限します。このディレクトリの内容にアクセスする必要がある他のシステムユーザーがいる可能性があるため、注意してください。/var/www/htmlchmod 750 /var/www/html

今、難しい部分が近づいています。システムユーザーが5〜10人の場合Sudoers(sudoを介してrootコマンドを実行できるようになります)そうであれば、私が知っている限りできることは何もありません。

おすすめ記事