проброс сокета в jail

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
Aleksmn4o
Сообщения: 17
Зарегистрирован: Чт апр 15, 2021 2:41 pm

проброс сокета в jail

Сообщение Aleksmn4o » Чт апр 15, 2021 2:45 pm

После запуска redis в /var/run/redis создается сокет. Хочу, чтобы пользователи могли к нему обращаться. Если я всё правильно понял, то путь к сокету нужно прописать в jail. После этого в папке пользователей также создаётся папка /var/run/redis, но она пуста. Полдня уже ломаю голову что я сделал не так )
P.S: к mysql через сокет всё подключается, хотя он в jail даже не прописан

Аватара пользователя
sbury
Сообщения: 1344
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: проброс сокета в jail

Сообщение sbury » Чт апр 15, 2021 6:03 pm

поддержка redis через сокет пока не реализована в панели. Но, вы можете попробывать сделать это сами, следуя примерно следующей инструкции

первое, пропишите путь df к сокету UDS в файле конфигурации и его права в /etc/redis.conf

Код: Выделить всё

unixsocket /var/run/redis/redis.sock
unixsocketperm 755
второе, создайте каталог и права для доступа к новому UDS

Код: Выделить всё

mkdir -p /var/run/redis
chowh redis:redis /var/run/redis
третье, применяем новые параметры к текущему сервиси redis

Код: Выделить всё

systemstl status redis
ну и последнее, монтируем доступ к новому UDS для юзера через
mount --bind ...

Но, прошу заметить, что мы пока не уверены в его правильной работе в этом режиме. Как только мы решим все проблемы с ним, сервис redis будет добавлен в "Менеджер Ресурсов" панели, включая и режим работы через UDS. Уверен, это будет скоро.

Aleksmn4o
Сообщения: 17
Зарегистрирован: Чт апр 15, 2021 2:41 pm

Re: проброс сокета в jail

Сообщение Aleksmn4o » Чт апр 15, 2021 7:10 pm

То есть, нужно просто вручную смонтировать папку каждому пользователю и прописать в fstab? Я думал, jail позволяет делать это автоматом :)
Тем не менее, redis работает, спасибо 8-)

Ответить