This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
команда_chroot [2024/04/26 09:46] val [Debian/Ubuntu] |
команда_chroot [2026/11/06 12:54] (current) val [Изолированный shell] |
||
|---|---|---|---|
| Line 4: | Line 4: | ||
| * [[http://linoxide.com/ubuntu-how-to/configure-chroot-environment-ubuntu-14-04/|How to Configure Chroot Environment in Ubuntu 14.04]] | * [[http://linoxide.com/ubuntu-how-to/configure-chroot-environment-ubuntu-14-04/|How to Configure Chroot Environment in Ubuntu 14.04]] | ||
| * [[http://www.ouah.org/chroot-break.html|How to break out of a chroot jail]] | * [[http://www.ouah.org/chroot-break.html|How to break out of a chroot jail]] | ||
| + | |||
| + | ===== Работа с правами несуществующего пользователя ===== | ||
| + | * [[Сервис Loki]] | ||
| + | <code> | ||
| + | # chroot --userspec=10001:10001 / bash | ||
| + | </code> | ||
| ===== Изолированный shell ===== | ===== Изолированный shell ===== | ||
| Line 45: | Line 51: | ||
| cp /lib/x86_64-linux-gnu/libc.so.* /var/www/lib/x86_64-linux-gnu/ | cp /lib/x86_64-linux-gnu/libc.so.* /var/www/lib/x86_64-linux-gnu/ | ||
| cp /lib/x86_64-linux-gnu/libz.so.* /var/www/lib/x86_64-linux-gnu/ | cp /lib/x86_64-linux-gnu/libz.so.* /var/www/lib/x86_64-linux-gnu/ | ||
| - | #debian11_12 cp /lib/x86_64-linux-gnu/libbz2.so.* /var/www/lib/x86_64-linux-gnu/ | + | cp /lib/x86_64-linux-gnu/libbz2.so.* /var/www/lib/x86_64-linux-gnu/ |
| - | #debian12 cp /lib/x86_64-linux-gnu/liblz* /var/www/lib/x86_64-linux-gnu/ | + | cp /lib/x86_64-linux-gnu/liblz* /var/www/lib/x86_64-linux-gnu/ |
| cp /usr/lib/x86_64-linux-gnu/libmagic.so.* /var/www/usr/lib/x86_64-linux-gnu/ | cp /usr/lib/x86_64-linux-gnu/libmagic.so.* /var/www/usr/lib/x86_64-linux-gnu/ | ||
| </code><code> | </code><code> | ||
| Line 100: | Line 106: | ||
| ... | ... | ||
| base=/ | base=/ | ||
| - | log=/webd.log | + | #exec 2>>/webd.log |
| ... | ... | ||
| </code> | </code> | ||