Автор Тема: Права на arp  (Прочитано 509 раз)

Оффлайн him

  • Завсегдатай
  • *
  • Сообщений: 1 033
Права на arp
« : 07.09.2023 09:58:54 »
$ arp -d 192.168.0.12требует права рута.

Я хочу написать скриптик, который будет использовать эту команду,
и этот скриптик хочу повесить на крон пользователя.

На крон рута вешать не хочу.

Как это лучше сделать ?
Как правильно выдать права на исполнения этого файла пользователю ?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Права на arp
« Ответ #1 : 07.09.2023 10:32:08 »
Учитывая "-rwxr-xr-x 1 root root 55400 Mar 23  2013 /sbin/arp" и отсутствие правил для control, наверное только правило с NOPASSWD для sudo делать для пользователя.

Оффлайн him

  • Завсегдатай
  • *
  • Сообщений: 1 033
Re: Права на arp
« Ответ #2 : 07.09.2023 10:39:55 »
при установке wireshark,
по моему, появляется сообщение, что надо добавить пользователя в какую то группу, и рут не нужен для полного функционала.

А как понять, что это за механизм, и можно ли его прикрутить к моему скрипту ?

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Re: Права на arp
« Ответ #3 : 07.09.2023 12:05:00 »
при установке wireshark,
по моему, появляется сообщение, что надо добавить пользователя в какую то группу, и рут не нужен для полного функционала.
wireshark же не arp.
# control | grep wire
wireshark-capture netadmin        (public relaxed netadmin restricted)
А как понять, что это за механизм?
Какой именно?