PHP-FPM chroot с chdir

Можно получить некоторую форму отчетов о доставке из веб-приложения Outlook.

Я укажу на Вас на сообщение в блоге команды Exchange на предмете, который вдается в небольшое количество подробностей со снимками экрана и так далее.

Как Вы сказал, это не скажет Вам, если почта была в конечном счете поставлена (для внешних получателей), но это скажет Вам, что это, который любой вручил сообщению удаленному серверу для последующей обработки (где это больше не может прослеживаться Вашим Exchange Server), или это было возвращено.

4
задан 21 September 2012 в 00:02
2 ответа

Прошлой ночью получил помощь от phpfreaks IRC. На стороне Apache возникла проблема, связанная с тем, что мне нужно было отправить "/ www" в PHP-FPM.

1
ответ дан 3 December 2019 в 03:45

Have you actually prepared a proper chroot for PHP?

Simply setting an arbitrary directory is not enough - you actually need to build the chroot and ensure it includes all necessary libraries, devices and binaries.

Otherwise, basic things like DNS resolution will fail to work and you'll get random errors, hangs or app segfaults. It sounds like you are mistaking the simplicity of open_basedir with that of a chroot.

As a start, this script, once customized, should give you a basis for a chroot.

http://www.fuschlberger.net/programs/ssh-scp-sftp-chroot-jail/make_chroot_jail.sh

But realistically, if you don't have much experience with chroots ...

  1. It may not be any more secure than normal if incorrectly set up
  2. It may be far more insecure than normal and could allow root escalation if incorrectly set up
  3. You could end up with random issues, that will plague your application over time all caused by a badly built chroot

I would guess security is your goal, but you're very likely to end up with the exact opposite.

2
ответ дан 3 December 2019 в 03:45

Теги

Похожие вопросы