Рейтинг:0

Проблемы с установкой TCPDUMP

флаг in

Я получаю сообщение об ошибке при выполнении следующей команды:

sudo setcap cap_net_raw, cap_net_admin=eip/usr/sbin/tcpdump

Что дает следующую ошибку:

Не удалось установить возможности в файле /usr/sbin/tcpdump (Данный файл или каталог отсутствует) Значение аргумента возможности не разрешено для файла. Или файл не является обычным (не символическим) файлом

Пока я не смог найти никаких решений - и был бы чрезвычайно благодарен всем, кто мог бы предложить или помочь мне найти его.

Рейтинг:0
флаг in

Запуск tcpdump от имени пользователя без полномочий root

Это краткое руководство по настройке tcpdump в качестве пользователя без полномочий root, но только для того, чтобы определенные пользователи, добавленные в группу, действительно могли запускать tcpdump. Это отличается от запуска tcpdump из sudo, который по-прежнему будет запускать tcpdump от имени пользователя root. Также вы можете проверить файл /usr/bin/tcpdump , если он не находится в /usr/sbin/tcpdump

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

группадобавить tcpdump
addgroup <имя пользователя> tcpdump
chown root.tcpdump /usr/sbin/tcpdump
chmod 0750 /usr/sbin/tcpdump
setcap "CAP_NET_RAW+eip" /usr/sbin/tcpdump

В качестве краткого пояснения к вышесказанному.

Создаем группу под названием tcpdump Затем мы добавляем в группу пользователя или пользователей, которым мы хотим предоставить возможность использовать tcpdump. Затем мы меняем пользователя/группу tcpdump, чтобы они соответствовали root и новой группе. Затем мы удостоверяемся, что разрешения установлены для tcpdump, чтобы члены группы могли его выполнять, а другие обычные пользователи — нет. Затем мы используем setcap, чтобы предоставить привилегию CAP_NET_RAW исполняемому файлу при его запуске. Это сделано для того, чтобы tcpdump мог открыть свой необработанный сокет, что обычно не разрешено, если вы не являетесь пользователем root.

найти на : https://www.stev.org/post/howtoruntcpdumpasroot

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.