{{tag>sysadmin ping erreur}}
====== Impossible d’exécuter ping en tant qu'utilisateur ======
L'utilisateur ne peut pas exécuter la commande ping, l'erreur suivante est retournée:
ping: icmp open socket: Operation not permitted
Ce problème a été rencontré sous Ubuntu 14.04
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty
Le man indique:
SECURITY
ping requires CAP_NET_RAW capability to be executed. It may be used as set-uid root.
Positionner le flag **setuid** sur le binaire avec chmod ou bien utiliser setcap:
$ sudo setcap cap_net_raw=ep $(which ping)
===== Références =====
* http://superuser.com/questions/288521/problem-with-ping-open-socket-operation-not-permitted