Каков путь к глобальному каталогу (например: /usr/local/bin
и т.д.) Для двоичных файлов в MacOS?
Проблема в том, что я могу запустить команду от другого пользователя. С помощью этой команды я хочу запустить веб-сервер Caddy: su _www -c caddy
Я знаю, где находится этот файл. Проблема в том, что Caddy может работать только с php soket, если процесс Caddy запущен от пользователя _www
. Но если я переключаюсь на пользователя _www
(это не проблема), я не могу запустить процесс, потому что файл Caddy находится в PATH
другого пользователя.
Конечно, я могу отправить файл другому пользователю для запуска, но это слишком долгий и неудобный процесс. Мне просто нужно запустить процесс от нужного пользователя. В Ubuntu такая проблема не удивительна.
Я получаю эту ошибку: