Page 1 of 1

Nextcloud и /dev/urandom

Posted: Thu Feb 08, 2018 2:26 pm
by Timmy
Установил Nextcloud, в настройках висит предупреждение
PHP не имеет доступа на чтение к /dev/urandom, что крайне нежелательно по соображениям безопасности.
Подскажите пожалуйста как это исправить.

ps. Сервер Debian 8 64bit, Vesta 0.9.8 (amd64) Release:19

Re: Nextcloud и /dev/urandom

Posted: Thu Feb 08, 2018 2:51 pm
by skurudo
Разрешите его в open_basedir для начала.

Re: Nextcloud и /dev/urandom

Posted: Thu Feb 08, 2018 2:54 pm
by Timmy
skurudo wrote:
Thu Feb 08, 2018 2:51 pm
Разрешите его в open_basedir для начала.
а где это делается? в php.ini?

Re: Nextcloud и /dev/urandom

Posted: Thu Feb 08, 2018 3:02 pm
by skurudo
Timmy wrote:
Thu Feb 08, 2018 2:54 pm
а где это делается? в php.ini?
Не так сложно

/home/user/conf/web/ далее смотрите в конфигурационный файла apache

Ищете там php_admin_value open_basedir

Re: Nextcloud и /dev/urandom

Posted: Thu Feb 08, 2018 3:05 pm
by Timmy
skurudo wrote:
Thu Feb 08, 2018 3:02 pm
Timmy wrote:
Thu Feb 08, 2018 2:54 pm
а где это делается? в php.ini?
Не так сложно

/home/user/conf/web/ далее смотрите в конфигурационный файла apache

Ищете там php_admin_value open_basedir
у меня указано вот так

Code: Select all

php_admin_value open_basedir /home/admin/web/***.ru/public_html:/home/admin/tmp
подскажите пожалуйста как нужно прописать. я не очень силен в этом :(

Re: Nextcloud и /dev/urandom

Posted: Fri Feb 09, 2018 9:16 am
by skurudo
Timmy wrote:
Thu Feb 08, 2018 3:05 pm
у меня указано вот так
подскажите пожалуйста как нужно прописать. я не очень силен в этом :(
Добавляете вот так и перезапускаете вебсервер

Code: Select all

php_admin_value open_basedir /home/admin/web/***.ru/public_html:/home/admin/tmp:/dev/urandom

Re: Nextcloud и /dev/urandom

Posted: Fri Feb 09, 2018 9:21 am
by Timmy
Спасибо! Предупреждение пропало.

Re: Nextcloud и /dev/urandom

Posted: Fri Feb 09, 2018 9:22 am
by skurudo
Конечно, вы же разрешили доступ к urandom :-)