Несмотря на некоторые серьезные ошибки в sudo, он остается основным инструментом для получения оболочки root или запуска команды от имени другого пользователя в Linux, macOS и Unix-подобных системах. Команда sudo позволяет системному администратору предоставлять отдельным пользователям доступ к непривилегированным командам. Например, я могу дать разработчикам возможность перезапустить веб-сервер Apache или процесс PHP/Python на сервере Linux. Давайте посмотрим, как напомнить разработчикам и непривилегированным…