Können Sie ein Programm aus einer OpenVZ-Umgebung chrooten?

Können Sie ein Programm aus einer OpenVZ-Umgebung chrooten?

Ich habe erst kürzlich einen virtuellen privaten Server gekauft und es handelt sich um eine OpenVZ-Virtualisierung.

Ich richte meinen LAMP-Stack ein und habe in der Vergangenheit immer nur mein BIND-DNS in einer Chroot-Umgebung mit dem Bind-Chroot-RPM eingerichtet.

Ich verwende auch CentOS.

Jetzt bin ich nur neugierig, ob dies überhaupt auf OpenVZ möglich ist, da OpenVZ im Wesentlichen selbst bereits chrootet ist. Ich bin also noch nie in eine Situation geraten, in der ich in einer chroot-ähnlichen Situation auf ein Chroot gestoßen bin.

Ist das möglich?

Meine größte Sorge ist, dass ich das nicht tun möchte und dadurch etwas beschädigt wird und ich am Ende wegen so etwas Einfachem wie diesem vom Server geworfen werde, wissen Sie?

Kann ich BIND per Chroot verwalten oder sollte ich einfach das normale Setup verwenden?

Antwort1

OpenVZ ist eine Virtualisierungsfunktion auf Kernelebene. Es unterscheidet sich von einem Chroot. Soweit ich weiß, gibt es keine direkte Interaktion zwischen OpenVZ und Chroot. Sie können Chroot in einer OpenVZ-VM verwenden.

chrootwirkt nur auf den Prozess, den es startet. Es besteht kein Risiko, es auf der Befehlszeile auszuprobieren. Denken Sie nur daran, Ihre Boot- oder Anmeldeskripte nicht zu ändern, wenn Sie nicht sicher sind, ob die neuen funktionieren.

verwandte Informationen