Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: trafshow под пользователем  (Прочитано 1818 раз)

0 Пользователей и 1 Гость просматривают эту тему.

soldies

  • Автор темы
  • Гость
trafshow под пользователем
« : 31 Октября 2010, 02:04:15 »
Возможно ли запустить trafshow не под рутом?

Я уже даже вроде додумался но не получается (
подскажите что делаю не так
1) Создал скрипт содержащий команду trafshow и имеющий права chmod 4777
2) Под пользователем не запускается и говорит, что нет правов.
« Последнее редактирование: 03 Ноября 2010, 09:09:45 от truegeek »

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: trafshow под пользователем
« Ответ #1 : 03 Ноября 2010, 09:10:00 »
чем вас не устраивает sudo?

soldies

  • Автор темы
  • Гость
Re: trafshow под пользователем
« Ответ #2 : 03 Ноября 2010, 09:11:24 »
чем вас не устраивает sudo?
Тем, что нельзя оставлять root"овую сессию открытой, а трафшоу должен крутится на мониторе куруглые сутки )

Оффлайн alecsartania

  • Старожил
  • *
  • Сообщений: 1565
  • УМка.
    • Просмотр профиля
Re: trafshow под пользователем
« Ответ #3 : 03 Ноября 2010, 09:48:45 »
Возможно ли запустить trafshow не под рутом?

Я уже даже вроде додумался но не получается (
подскажите что делаю не так
1) Создал скрипт содержащий команду trafshow и имеющий права chmod 4777
2) Под пользователем не запускается и говорит, что нет правов.
по -моему очень не информативно.
вот я люблю больше -
текущие сессии посмотреть активные (и не надо никакого судо и ничего дополнительно - работает в любых операционках но с разными ключами);
netstat -at -p -c -e
поподробнее трафик глянуть
sudo tcpdump > TCIPtraf
Вот это плюс не много теории по тому что увидели через поиск и улучшает понимание предмета.
Дома Linux Mint 21.1 / 22.00

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: trafshow под пользователем
« Ответ #4 : 03 Ноября 2010, 09:59:22 »
чем вас не устраивает sudo?
Тем, что нельзя оставлять root"овую сессию открытой, а трафшоу должен крутится на мониторе куруглые сутки )
sudo -i открывает рутовую сессию, sudo нет. ЕМНИП.

soldies

  • Автор темы
  • Гость
Re: trafshow под пользователем
« Ответ #5 : 03 Ноября 2010, 10:33:59 »
Я знаю про команду sudo -s и т д
НО мне надо запустить под урезанным аккаунтом программу trafshow
netstat не предлагать )
__
скрипт запускает trafshow -i ppp0 -a 32
права на скрипт стоят 4777 то есть (для тех кто не знает о SUID) скрипт должен запускатся под юзером но с правами root пользователя. Можно и так поставить chmod 4711
Но при попытке запустить под юзером мне сообщяется что мол "capture device (not premission)" то есть нет права на захват трафика с интерфейса ну или типа того.

Оффлайн truegeek

  • FPGA Designer
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4214
  • аЦкий схемотехник
    • Просмотр профиля
Re: trafshow под пользователем
« Ответ #6 : 03 Ноября 2010, 10:43:59 »
хорошо, кто является владельцем исполняемого файла? дайте вывод ls -la

Оффлайн alecsartania

  • Старожил
  • *
  • Сообщений: 1565
  • УМка.
    • Просмотр профиля
Re: trafshow под пользователем
« Ответ #7 : 03 Ноября 2010, 10:48:01 »
чем вас не устраивает sudo?
Тем, что нельзя оставлять root"овую сессию открытой, а трафшоу должен крутится на мониторе куруглые сутки )
о а это у вас для чего это ?
p.s. за юзерами что ли наблюдаете ?  А чего это они без прокси увас ходят ?
« Последнее редактирование: 03 Ноября 2010, 10:50:47 от alecsartania »
Дома Linux Mint 21.1 / 22.00

 

Страница сгенерирована за 0.018 секунд. Запросов: 20.