GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでマウントをバインドする

Linux®のバインドマウントを使用すると、すでにマウントされているファイルシステムをファイルシステム内の別の場所にマウントできます。一般に、バインドマウントは、Webサイトのディレクトリを投獄されたユーザーのホームディレクトリに複製することにより、指定されたユーザーのWebサイトの指定された部分へのアクセスを制限するときに使用されます。

バインドマウントを構成する

このセクションでは、バインドマウントを使用してディレクトリをそのユーザーのホームディレクトリにバインドすることにより、ユーザーにディレクトリへのアクセスを許可する方法について説明します。

次のコマンドを使用して、バインドマウントを構成します。

mount --bind /path/to/domain /path/to/home/directory

警告: サーバーのファイルシステムテーブル( fstab )にバインドマウントのエントリを作成しない限り、サーバーを再起動してもバインドマウントは永続的ではありません。 。

ファイルシステムテーブルにバインドマウントを追加します

fstabを追加します 次のコマンドを使用したバインドマウントのエントリ:

/path/to/domain /path/to/home/directory none bind,nobootwait 0 0

nobootwaitの場合 オプションはfstabに含まれていません エントリを入力すると、サーバーコンソールに次のメッセージが表示されます。

Continue to wait; or Press S to skip mounting or M for manual recovery. 

nobootwaitを追加する fstabのオプションセクションに移動します 構成により、バインドマウントディレクトリがシステムから削除された場合でも、システムが確実に起動します。


Linux
  1. LinuxにリモートWindows共有をマウントする方法

  2. Linux – Linuxでのユニオンマウント?

  3. Linux の一般的な NFS マウント オプション

  1. Linux での mount コマンドの例

  2. Linux でマウント ポイントを変更または名前変更する方法

  3. Linux のすべてのマウントを一覧表示する

  1. LinuxでISOファイルをマウントするには?

  2. バインド マウントのみを一覧表示する

  3. マウントがバインド マウントの読み取り専用オプションを尊重しないのはなぜですか?