OpenVZ 환경에서 프로그램을 Chroot할 수 있습니까?

OpenVZ 환경에서 프로그램을 Chroot할 수 있습니까?

최근에 가상 사설 서버를 구입했는데 OpenVZ 가상화되었습니다.

나는 LAMP 스택을 설정하고 있으며 과거에는 chroot 환경에서 BIND DNS를 설정하기 위해 항상 바인딩-chroot RPM을 사용했습니다.

CentOS도 사용하고 있습니다.

이제 OpenVZ 자체가 루트화되었기 때문에 이것이 OpenVZ에서 가능한지 궁금합니다. 그래서 나는 chroot해야 하는 chroot 유형의 상황에 처한 적이 없습니다.

가능합니까?

나의 주요 관심사는 이 작업을 수행하여 무언가를 망가뜨리고 그렇게 간단한 작업으로 인해 서버에서 쫓겨나게 되는 일을 원하지 않는다는 것입니다.

BIND를 chroot할 수 있습니까, 아니면 일반 설정으로 가야 합니까?

답변1

OpenVZ는 커널 수준 가상화 기능입니다. chroot와는 다릅니다. 내가 아는 한 OpenVZ와 chroot 사이에는 직접적인 상호 작용이 없으며 OpenVZ VM에서 chroot를 사용할 수 있습니다.

chroot시작된 프로세스에만 영향을 미칩니다. 명령줄에서 시도해 볼 위험은 전혀 없습니다. 새 스크립트나 로그인 스크립트가 작동할지 확실하지 않은 경우 시작 스크립트나 로그인 스크립트를 변경하지 마십시오.

관련 정보