Перезапустите демон без рута в OSX
373
PaulCo
На OSX 10.10 я создал plist
файл /Library/LaunchDaemons/
для запуска при запуске соединения OpenVPN . Однако я столкнулся с проблемами DNS при переходе с интернет-интерфейса на другой (например, с Wi-Fi на сеть LAN) и подумал, что мне нужно перезапустить мой демон OpenVPN, launchctl
чтобы исправить это.
Но с этим методом мне нужно перейти на консоль, набрать launchctl
команду чудовища с помощью sudo
и, конечно же, ввести мой пароль администратора.
Я не могу найти этот метод оптимизированным, поэтому я хотел бы узнать другой способ перезапустить мой демон, не вводя ничего или меньше !
Спасибо
Я обнаружил, что отладка агента в `$ HOME / Library / LaunchAgents` проще по указанным вами причинам. После того, как вы закончите, не забудьте изменить разрешения и запустить с помощью `sudo` при возврате его в` / Library / LaunchDaemons`.
anon01 7 лет назад
0
@ConfusinglyCuriousTheThird Спасибо за совет, однако я не знаю, что именно я буду отлаживать, так как мне нужно только перезапустить мой демон или найти лучший способ справиться с изменением интерфейса с помощью OpenVPN!
PaulCo 7 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
3
Ускорение загрузки OS X на годичной MBP
-
3
Как повторно связать резервную копию Airport Time Machine после перехода на новый Mac?
-
-
6
Как вы отключите звук запуска на Mac?
-
5
Почему мой Macbook сильно нагревается при использовании Boot Camp?
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Способ переноса данных Time Machine на новый диск
-
13
Сброс положения Mac OS X Windows после отсоединения внешнего монитора
-
10
Программное обеспечение для резервного копирования для Mac OS X
-
5
Как удалить и удалить .kext в Mac OS X?