1
ответ

API сокета tmux

Есть ли способ управлять сервером tmux и отправлять ему команды например, переключиться на конкретное окно в сеансе или сделать какие-то запросы о панелях через сокет, который он создает? Я посмотрел ...
16.04.2018
1
ответ

Открытие конкретных портов демона

Как мы можем установить входящие правила брандмауэра для определенного демона, если он использует случайный порт из диапазона эфемерных портов? В Windows доступен мастер настраиваемых правил. Имеются ли в LINUX и UNIX похожие...
14.11.2017
1
ответ

Как Node.js / модуль кластера передает новые соединения от главного / родительского процесса дочерним процессам?

Как именно это работает под капотом / на уровне ОС (в первую очередь в реализациях Unix / из перспектива API сокетов)? В документации по кластерному модулю сказано: «Главный процесс ...
14.05.2017
1
ответ

Альтернатива API телефонии для Linux?

Есть ли какой-либо API телефонии для Linux, например Tapi.h для Windows?
08.05.2017
1
ответ

Как реплицировать данные из /dev/log на несколько получателей rsyslog

Я хочу запустить несколько экземпляров rsyslogd (в разных сетевых пространствах имен [netns]). rsyslogd читает из /dev/log, и как только процесс читает, сокет опустошается, а другой экземпляр не имеет ...
22.04.2017
1
ответ

Могу ли я просматривать имена файлов из заархивированного файла tar без разархивирования и извлечения это?

Могу ли я просматривать имена файлов из заархивированного tar-файла, не распаковывая и не распаковывая его? Команда tar -tvf покажет содержимое файла без его извлечения. Возможно ли это с заархивированным tar-файлом?
07.04.2017
1
ответ

Аварийный сигнал дистанционного управления

Я хочу, чтобы на одной из машин была запущена аварийная сигнализация дистанционного управления, которая может быть запускается любой удаленной машиной. Точнее, машина A запускает службу в фоновом режиме. Любая удаленная машина B может отправлять ...
08.03.2017
1
ответ

Как проверить отброшенные пакеты для каждого процесса/сокета при переполнении буфера сокета для сокетов домена UNIX?

Как проверить отброшенные пакеты для каждого процесса/сокета, когда видны отброшенные сообщения, когда буфер сокета заполнен для сокетов домена unix. Инструменты netstat и ss предоставляют всю статистику в зависимости от типа соединения. ...
27.11.2016
1
ответ

Можно ли использовать сокет, если его файл доступен только для чтения?

Можно ли использовать сокет, если его файл доступен только для чтения? Например, если программе нужно использовать сокет для связи с демоном, но ей нельзя разрешить удалить сокет. Потому что, скажем, это было бы...
26.11.2016
1
ответ

Подходит ли подкаталог в / tmp для сокетов Unix?

Я ищу безопасное место для размещения сокетов домена Unix, которые будут использоваться для управления REPL. В Linux я бы использовал / run / user / $ UID, который отвечает всем требованиям, кроме переносимости. Мне нужен ...
29.09.2016
1
ответ

Переполняются ли сокеты домена UNIX?

Когда вы создаете сокет UNIX с помощью socat и отправляете ему данные, но не имеете другого экземпляра socat, подключенного к этому сокету, что будет тогда случится? Что произойдет, если вы напишете огромное количество ...
15.05.2016
1
ответ

Почему там AF_NETLINK? AF_UNIX недостаточно?

Насколько я понимаю, сокетный протокол AF_NETLINK для передачи между ядром и пространством пользователя, и AF_UNIX для коммуникации между двумя процессами пространства пользователя. Почему для Linux нужно...
30.01.2015
0
ответов

Разрешения сокетов домена unix и интеграция umask между пользователями root и обычными пользователями

Я пытаюсь понять разрешения сокета домена unix, при использовании существующего файла требуются изменения umask, а также разрешения каталога. Если я создам доступный для чтения каталог с правами root и открою сокет с помощью netcat :корень$
16.10.2021
0
ответов

"Слишком долгое удержание" сокета открытым приводит к появлению нового

Подключаюсь к сокету через nc -U :user@node :~$ sudo nc -U service\@name.18822.sock пользователь@узел :~$ xmpp.status user@node :~$connect Если я "удержу" это соединение открытым слишком долго, оно будет...
26.07.2021
0
ответов

Что происходит, когда два процесса прослушивают один и тот же [файловый] сокет Berkeley/Unix?

Что произойдет, если я настрою два процесса для прослушивания одного и того же сокета Беркли? Сообщения перенаправляются на оба? Ни один? Один из двух? Если да, то как? Конкретно, я могу запустить два процесса gunicorn с помощью...
12.03.2021
0
ответов

Как использовать доменный сокет unix для носков tor

Я пытаюсь настроить сокет unix socks для использования tor вместо порта 9050 в надежде немного повысить производительность. Однако я получаю следующую ошибку :21 октября 11 :53 :54 ИМЯ ХОСТА Tor[992986] :...
21.10.2020
0
ответов

Можно ли использовать пары сокетов в качестве безопасных буферов сигналов -?

Я думаю о способе связи между обработчиками сигналов и основной программой. Обратите внимание, я использую в основном неблокирующие -сигналы (, новый сигнал может поступить даже во время выполнения обработчика сигнала ), поэтому я...
08.07.2020
0
ответов

Остановить дочерние службы при закрытии соединения сокета systemd

Я пытаюсь запустить мета-службу -удаленно через сокет. Требования :Сокет должен запускать службу мета -при установлении соединения Служба meta -должна запускать все дочерние (Wants= )...
20.05.2020
0
ответов

Ошибки nginx с ошибкой (13: разрешение отклонено) для сокета, несмотря на то, что разрешения сокета установлены на 777

Я установил разрешения для сокета на 777, но Nginx продолжает заявлять, что ему отказано в разрешении на доступ, и да, я перезапустили сервер. Nginx запускается с правами root (не лучший способ, но ...
20.12.2018
0
ответов

Как создать публичную розетку домена Unix?

Рассмотрим /var/run/acpid.socket. В любой момент я могу подключиться к нему и отключить от него. Сравните это с NC: $ NC -L -U ./myunixsocket.sock NCAT: свяжитесь с ./myunixsocket.sock: адрес уже используется ....
21.09.2018
0
ответов

Как я могу нюнуть разъем Unix Dgram, не имея путь к файлу?

из этой статьи, я понял, что: сокет домена UNIX связан с пути к файлу. Итак, мне нужно нюхать разъем Dgram Unix через Socat, как уже упоминалось здесь. Но когда я пытаюсь получить путь для ...
24.07.2018
0
ответов

Построение моста сокетов Unix через TCP

У меня есть два процесса (клиент и сервер), которые взаимодействуют друг с другом с помощью сокета Unix /tmp/tm.ipc. Оба процесса (клиент и сервер) не поддерживают TCP. Клиент -> /tmp/tm.ipc -> Сервер Теперь ...
30.01.2018
0
ответов

inflight sockets в linux

Я проверял код системного вызова sendmsg для сокета AF_UNIX, там я нашел одну функцию: wait_for_unix_gc (сборщик мусора inflight sockets). Кто-нибудь может кратко описать, что это за сокеты? ...
23.08.2016
0
ответов

Unix Domain Socket с VM

Верно ли утверждение, что общая память не работает между хост ОС и гостевой ОС, но Unix Domain Socket (в частности udp) может взаимодействовать между ними? Глубокое объяснение было бы ...
27.04.2016
0
ответов

Куда поместить сокет, чтобы PrivateTmp мог быть истинным

У меня есть программа на C ++, которая должна взаимодействовать с другими службами (включая httpd), и делает это через сокет в / tmp С появлением systemd и параметра PrivateTmp = true такие процессы, как httpd ...
05.03.2016
0
ответов

Различия между сокетами домена Unix и сетевыми сокетами?

Прав ли я, что когда два процесса взаимодействуют через сетевые сокеты, каждый процесс создает сокет (каждый сокет принадлежит одному процессу), а процессы взаимодействуют через свои сокеты. Когда два ...
18.10.2015