@elsamelaski

Как правильно настроить права доступа для запуска Nmap из под PHP?

Привет! Появился вопрос, как мне сделать запуск nmap из под PHP (ну или от заданного мною пользователя, например www-data), без sudo? Думаю отредактировать /etc/sudores чтобы его могли запускать все от sudo.

Как правильно это сделать? Че туды писать?
  • Вопрос задан
  • 88 просмотров
Решения вопроса 1
@Vitsliputsli
Как раз проще сделать с sudo. Например, разрешить выполнять конкретно определённые команды только для пользователя на определенном хосте и без пароля:
имя_пользователя название_хоста= NOPASSWD: /usr/bin/nmap


И не забывайте, что сканирование портов считается попыткой взлома и влечет уголовную ответственность.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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