쉘 스크립트 테스트를 위한 CHROOT

쉘 스크립트 테스트를 위한 CHROOT

나는 우리가 가지고 있는 몇몇 서버를 설정하는 데 사용하는 프로세스를 적절하게 문서화하고 자동화하기 위해 쉘 스크립트를 설정하려고 합니다. 다양한 단계를 통해 쉘 스크립트를 테스트하려면 "가상 루트"를 제거하고 즉시 생성할 수 있기 때문에 CHROOT가 이상적이라고 생각했습니다. 그러나 나는 이전에 CHROOT를 사용한 적이 없습니다.

chroot(아파치/php/등을 설치하는 데 필요한 기본 핵심 기능 포함)를 생성하는 프로세스를 구현하기 위해 따라야 할 정확한 단계가 무엇인지 궁금합니다. 그러다가 그걸 파괴해?

답변1

가장 큰 문제는 건물을 짓는 것이다.근무 환경너의 밑에chroot(모든 종속성 및 기타 항목)

온라인에서 검색해 본 것 같아요리눅스 감옥 생성당신이 궤도에 오르는 데 도움이 될 것입니다.

다음과 같은 도구감옥 Chroot 프로젝트또는제일키트이 과정을 촉진해야 합니다.

답변2

가상 서버가 더 낫다는 것을 알 수 있습니다. 상태를 체크포인트한 다음 테스트가 끝나면 복원할 수 있습니다. 이 환경은 아마도 실제 서버에 대한 더 나은 프록시가 될 것입니다. KVM은 설정 및 구축이 쉽습니다.

관련 정보