При смене окружения по chroot у нас остаются права рута. Понадобилось сменить их. Копируем su, смотрим и копируем необходимые библиотеки: ldd /bin/su. Готово. Нет, при попытке сменить пользователя получем: Sorry.
И все, ничего более. Патризан какой-то!
После анализа strace chroot /.... su оказалось, что нужна еще одна библиотека /lib/libnss_files.so.2
Добавляем ее в окружение и все работает.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий