root と chroot の違いは何ですか?

root と chroot の違いは何ですか?

rootLinux ではとの間に何か違いがありますかchroot? どなたか説明していただけますか?

答え1

chroot操作は、現在実行中のプロセスとその子の見かけのルート ディレクトリを変更します。

デフォルトで Linux (Unix ベース) システム上のすべてのコマンドとファイルにアクセスできるアカウントです。

ルートディレクトリ階層内の最上位のディレクトリです。

答え2

rootディレクトリは、/ファイルシステムのルートとして使用できるものを指します。これには、home、var などのディレクトリが含まれます。

chrootルート ディレクトリを変更するコマンドです。つまり、/別のユーザー用に変更します。

例えば。

$ chroot /media

root directory(/)をに変更します/media

これは通常、ftp などのサービスで使用され、すべてのユーザーがディレクトリ ツリー全体のサブツリーのみにアクセスできるようにします。これにより、ユーザーが移動できる範囲が制限されます。

関連情報