Chrootについて詳しく解説

導入

chroot ( change root ) は、ホスト マシン上のプロセスのルート ディレクトリを変更するために使用される UNIX オペレーティング システムのコマンドです。

 Chrootについて詳しく解説

客観的

このコマンドを使用すると、プログラムの実行を分離できるため、バッファ オーバーフローを悪用してホスト マシンのルート ディレクトリにアクセスするなど、特定の悪意のある行為を回避できます。

また、同じホスト マシン上で同じサービスセットまたはデーモンの複数のインスタンスを実行することもできます。

たとえば、 chrootを使用すると、64 ビット システム上で 32 ビット アプリケーションを実行できます。必要なのは、必要なソフトウェア ライブラリをすべて統合したサブシステムだけです。 chroot を使用すると、このサブシステムにログインし、そこにインストールされているアプリケーションを実行できます。

 Chrootについて詳しく解説

GNU ツール

chroot は、 coreutils 、より正確にはshellutilsの一部である GNU ツールです。

 Chrootについて詳しく解説
  1. Chroot – arabe
  2. Chroot – catalan
  3. Chroot – tchèque
  4. Chroot – allemand
  5. Chroot – anglais
  6. Chroot – espagnol

Chrootについて詳しく解説・関連動画

サイエンス・ハブ

知識の扉を開け、世界を変える。