Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Apache php sock_raw  (Прочитано 477 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lerny

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Apache php sock_raw
« : 20 Апреля 2020, 00:12:33 »
Доброго времени суток господа.
Вопрос по реализации создания raw сокетов в php из под Ubuntu.
На данный момент при создании сокета в браузере вылезает "Operation not permitted". Все гугление привело к тому, что raw сокеты в Ubuntu это привилегия. Вопрос который ломает голову уже второй день заключается в том, что и как нужно сделать в системе, чтобы выдать привилегии для apache создавать эти сокеты в php?

ТС не появлялся на Форуме более трех месяцев по состоянию на 19/03/2021 (последняя явка: 17/05/2020). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 19 Марта 2021, 14:08:55 от zg_nico »

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1418
  • 20.04
    • Просмотр профиля
Re: Apache php sock_raw
« Ответ #1 : 20 Апреля 2020, 15:02:42 »
гугление на Apache php sock_raw не помогает? я на своей машине не хочу пробовать.
сопротивление бесполезно

Оффлайн lerny

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Apache php sock_raw
« Ответ #2 : 20 Апреля 2020, 16:02:49 »
гугление на Apache php sock_raw не помогает? я на своей машине не хочу пробовать.
Есть предложения выставить capabilities CAP_NET_RAW, но я не вразумею как это сделать для apache в силу скудных знаний по *nix

Оффлайн jura12

  • Старожил
  • *
  • Сообщений: 1418
  • 20.04
    • Просмотр профиля
Re: Apache php sock_raw
« Ответ #3 : 20 Апреля 2020, 16:05:58 »
а команда типа sudo setcap cap_net_raw=eip $(which apache2) такой попробуйте.
сопротивление бесполезно

Оффлайн lerny

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Apache php sock_raw
« Ответ #4 : 20 Апреля 2020, 20:36:17 »
а команда типа sudo setcap cap_net_raw=eip $(which apache2) такой попробуйте.
Команда проглатывается, правда ничего не пишет в плане каких-то комментариев, но плодов не приносит. Создание сокета также остается Not Permitted

 

Страница сгенерирована за 0.07 секунд. Запросов: 25.