2017-02-15 2 views
0

Я хочу использовать atMonitor для мониторинга (CPU, памяти, сетей и т. Д.), Что происходит на моем компьютере (MacBook Pro). Я знаю, как для автоматического запуска atMonitor, когда может начинается ноутбук, но у меня есть эта ошибка:Автоматические привилегии root при запуске компьютера

atMonitor 2.7.1 helper process does not have root priviledges

Как я могу дать корневые привилегии (или меньше) на программное обеспечение, когда она начинается?

Btw, это должно быть привилегии для мониторинга? Может ли это быть чем-то меньшим, чтобы позволить программному обеспечению осуществлять мониторинг, не имея возможности сделать что-то определенно плохое в случае вредоносного ПО?

ответ

2

Я столкнулся с той же проблемой. Ключ находится в сообщении об ошибке: для вспомогательной программы требуются права root. По какой-то причине он был на моем старом компьютере, но у меня его больше не было после того, как я перевел его с помощью TimeMachine на новый. Решение:

  • откройте терминал
  • логин как администратор (у меня есть специальный счет для этого)
  • кд в atMonitor.app/Contents, например cd /Applications/Utilities/atMonitor.app/Contents
  • Запуск: sudo chmod u + s Ресурсы/atMonitorHelper
  • Введите пароль учетной записи, если требуется.

Шаг chmod устанавливает права root на atMonitorHelper независимо от того, кто его запускает.

+0

Спасибо за ответ. Я отказался от atMonitor, и я установил версию MenuMeters с несколькими процессорами. – FiReTiTi

Смежные вопросы