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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Дать доступ к программе другому пользователю  (Прочитано 913 раз)

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

Оффлайн Alexandr3um

  • Автор темы
  • Любитель
  • *
  • Сообщений: 87
  • Ламерствую
    • Просмотр профиля
Здравствуйте, установил 2 программы для мониторинга трафика nethogs и iptraf, но пользоваться ими может только root пользователь. Как дать доступ к использованию этих двух программ пользователю, которого нет в списке sudoers? Спасибо.

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Лучший способ, имхо, использовать гибкие возможности sudo.
1) Узнайте полные пути к nethogs и iptraf, например через whereis -b nethogs iptraf2) Вызовите sudo visudo
3) нужному пользователю, допустим его зовут jadmin можно указать использование
jadmin ALL=/полный/путь/nethogs, /полный/путь/iptraf

Тогда он под своим паролем может вызывать
sudo nethogs
sudo iptraf

4) Можно без пароля вообще
jadmin ALL= NOPASSWD: /полный/путь/nethogs, /полный/путь/iptraf

5) сохранитесь и выходите, тестите

 

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