私は最近仮想プライベートサーバーを購入しました。これは OpenVZ 仮想化です。
私は LAMP スタックをセットアップしていますが、これまでは常に bind-chroot RPM を使用して、chroot 環境で BIND dns をセットアップしていました。
私も CentOS を実行しています。
さて、OpenVZ 自体が本質的にすでに chroot 化されているため、これが OpenVZ でも起こり得るかどうかが気になっています。そのため、chroot タイプの状況で chroot に遭遇したことはありません。
これは可能ですか?
私が一番心配しているのは、これをやらないこと、それによって何かが壊れて、こんな単純なことでサーバーから追い出されてしまうこと、です。
BIND を chroot できますか、それとも通常のセットアップで行ったほうがよいでしょうか?
答え1
OpenVZ はカーネル レベルの仮想化機能です。chroot とは異なります。私の知る限り、OpenVZ と chroot の間には直接的な相互作用はありませんが、OpenVZ VM で chroot を使用できます。
chroot
起動したプロセスにのみ作用します。コマンド ラインで試してもリスクはありません。新しいスクリプトが機能するかどうかわからない場合は、ブート スクリプトやログイン スクリプトを変更しないでください。