Команда ping не работает без sudo
Проблема
При запуске утилиты ping
от имени непривилегированного пользователя выводится сообщение об ошибке.
Диагностика
Проверить:
наличие сообщения вида:
ping: socket: Операция не позволена
привилегии, установленные на исполняемый файл утилиты
ping
:sudo getcap /usr/bin/ping
Ожидаемый результат:
/usr/bin/ping = cap_net_raw+ep
Возможная причина: Недостаточно привилегий для запуска исполняемого файла. Перейти к решению.