Не удалось подключиться к 'unix' // var / run / charon.ctl ': подключение отказано

Обычно производитель плат/сооК распространяет собственную вилку дерева исходных текстов Linux, содержащую необходимые патчи (например, для ускорения видео). Другими словами, очень маловероятно, что ваше ванильное ядро загрузится на устройство без изменений. Вы можете посетить сайт производителя на wiki / форуме, чтобы получить ссылку на исходники ядра и краткое описание того, как скомпилировать собственное ядро из исходников.

Примеры:

http://odroid.com/dokuwiki/doku.php

http://wiki.solid-run.com/doku.php?id=products:imx6:software:development:kernel

2
17.03.2018, 20:22
1 ответ

По умолчанию только root имеет доступ к этому сокету (и другим сокетам, созданным strongSwan ). Есть опции, чтобы изменить это . Например, с charon.group в strongswan.conf пользователям, являющимся членами настроенной группы, также разрешен доступ к сокету. Также может быть какой-то модуль безопасности на уровне ядра (, например.AppArmor )в вашей системе, который может препятствовать доступу к сокету (проверьте системный журнал на наличие записей и, возможно, соответствующим образом адаптируйте политики ).

Вместо использования устаревшего ipsec/starter/stroke вы можете подумать о переходе на VICI / swanctl .

1
27.01.2020, 22:33

Теги

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