เจจเจตเฉเจ เจธเฉฐเจธเจเจฐเจฃ เจตเจฟเฉฑเจ:
- ะ ะตะฐะปะธะทะพะฒะฐะฝ ัะตะถะธะผ ะธะทะพะปััะธะธ ยซ
rootfs ยป ะดะปั ะพะณัะฐะฝะธัะตะฝะธั ะดะพัััะฟะฐ ะฟัะธะปะพะถะตะฝะธั ัะพะปัะบะพ ะบ ะพะฟัะตะดะตะปัะฝะฝะพะน ัะฐััะธ ัะฐะนะปะพะฒะพะน ัะธััะตะผั. ะะปั ัะผะตะฝั ะฒะธะดะธะผะพะณะพ ะดะปั ะฟัะธะปะพะถะตะฝะธั ะบะพัะฝั ะคะก ะฟัะธะผะตะฝัะตััั ะฒัะทะพะฒ pivot_root(), ะบะพัะพััะน ะฒ ะพัะปะธัะธะต ะพั ะฝะตะฑะตะทะพะฟะฐัะฝะพะณะพ ัะธััะตะผะฝะพะณะพ ะฒัะทะพะฒะฐ chroot() ะฝะต ะฟัะพััะพ ัะผะตัะฐะตั ะบะพัะตะฝั ะคะก, ะฐ ะธัะฟะพะปัะทัะตั ะธะทะพะปััะธั ะฝะฐ ััะพะฒะฝะต ะฟัะพัััะฐะฝััะฒะฐ ะธะผัะฝ, ะฐะฝะฐะปะพะณะธัะฝัั ัะพะน, ััะพ ะธัะฟะพะปัะทัะตััั ะฒ ะบะพะฝัะตะนะฝะตัะฐั . ะะพะปะตะต ัะพะณะพ, ะฟะพะผะธะผะพ ะฝะตะฟะพััะตะดััะฒะตะฝะฝะพ ัะบะฐะทะฐะฝะฝะพะณะพ ะบะฐัะฐะปะพะณะฐ ะฟัะธะปะพะถะตะฝะธั, Unit ัะฐะบะถะต ะฐะฒัะพะผะฐัะธัะตัะบะธ ะผะพะฝัะธััะตั ะฒ ะธะทะพะปะธัะพะฒะฐะฝะฝะพะต ะดะตัะตะฒะพ ะคะก ะฒัะต ัะฟะตัะธัะธัะฝัะต ัะทัะบะพะฒัะต ะทะฐะฒะธัะธะผะพััะธ (ัะฐะฑะพัะฐะตั ัะพะปัะบะพ ะดะปั ะพะณัะฐะฝะธัะตะฝะฝะพะณะพ ัะธัะปะฐ ัะทัะบะพะฒ).{
ยซtypeยป: ยซpython 2.7ยป,
ยซpathยป: ยซ/ยป,
ยซhomeยป: ยซ/venv/ยป,
ยซmoduleยป: ยซwsgiยป,
ยซisolationยป: {
ยซrootfsยป: ยซ/var/app/sandbox/ยป
}
} - ะะพะทะผะพะถะฝะพััั ัะบะฐะทะฐะฝะธั ะฒ ะบะพะฝัะธะณััะฐัะธะธ ะฝะตัะบะพะปัะบะธั
ัั
ะตะผ ะฒัะทะพะฒะฐ ะพะฑัะฐะฑะพััะธะบะพะฒ ะฟัะธ ะฟะพะผะพัะธ ะฝะพะฒะพะน ัะตะบัะธะธ ยซ
เจเฉเจเฉ ยซ. ะฃะบะฐะทะฐะฝะฝะฐั ะฒะพะทะผะพะถะฝะพััั ะฟะพะทะฒะพะปัะตั ัะฟัะพััะธัั ะฝะฐัััะพะนะบั ัะผะตัะฐะฝะฝัั ัั ะตะผ ะฐะดัะตัะฐัะธะธ, ะบะพะณะดะฐ, ะฝะฐะฟัะธะผะตั, ะฑะพะปััะฐั ัะฐััั ะทะฐะฟัะพัะพะฒ ะพะฑัะฐะฑะฐััะฒะฐะตััั ัะตัะตะท index.php ะฝะตะทะฐะฒะธัะธะผะพ ะพั ะทะฐะฟัะพัะตะฝะฝะพะณะพ URI, ะฐ ะธะฝัะตััะตะนั ะฐะดะผะธะฝะธัััะฐัะพัะฐ ะฝะฐะฟััะผัั ะฟัะธะฒะพะดัั ะบ ะฒัะทะพะฒั ัะบัะธะฟัะพะฒ. ะ ะฐะฝะตะต ะฟะพะดะพะฑะฝัะต ะฝะฐัััะพะนะบะธ ะฟัะพะธะทะฒะพะดะธะปะธัั ัะตัะตะท ะพะฟัะตะดะตะปะตะฝะธั ะดะฒัั ะฟัะธะปะพะถะตะฝะธะน, ะฐ ัะตะฟะตัั ะผะพะถะฝะพ ะพะฑะพะนัะธัั ะพะดะฝะธะผ. ะะฐะฟัะธะผะตั, ะฒะผะตััะพ:{
ยซwp_indexยป: {
ยซtypeยป: ยซphpยป,
ยซuserยป: ยซwp_userยป,
ยซgroupยป: ยซwp_userยป,
ยซrootยป: ยซ/path/to/wordpress/ยป,
ยซscriptยป: ยซindex.phpยป
},ยซwp_directยป: {
ยซtypeยป: ยซphpยป,
ยซuserยป: ยซwp_userยป,
ยซgroupยป: ยซwp_userยป,
ยซrootยป: ยซ/path/to/wordpress/ยป
}
}เจจเจฟเจฐเจงเจพเจฐเจค เจเฉเจคเจพ เจเจพ เจธเจเจฆเจพ เจนเฉ
{
ยซwpยป: {
ยซtypeยป: ยซphpยป,
ยซuserยป: ยซwp_userยป,
ยซgroupยป: ยซwp_userยป,ยซtargetsยป: {
ยซindexยป: {
ยซrootยป: ยซ/path/to/wordpress/ยป,
ยซscriptยป: ยซindex.phpยป
},ยซdirectยป: {
ยซrootยป: ยซ/path/to/wordpress/ยป
}
}
}
} - เจธเจนเจฟเจฏเฉเจ เจเฉเฉเจฟเจ เจเจฟเจ
เจเฉเจกเจฟเฉฐเจ ัะธะผะฒะพะปะพะฒ ะฒ ัะพัะผะต ยซ%xxยป ะฒ ะพะฟัะธัั ัะพะฟะพััะฐะฒะปะตะฝะธั ยซuriยป ะธ ยซargumentsยป, ะฐ ัะฐะบะถะต ะฒ ะพะฟัะธะธ ยซpassยป.
เจธเจฐเฉเจค: opennet.ru