Cuando un usuario normal no puede usar el comando ping, sólo como root.

Si un usuario de linux normal, intenta hacer un ping a una dirección y envía el error:

ping: socket: Operation not permitted

La solución es cambiar el setui de ping. Al revisar un listado del comando ping, la consola nos los muestra de la siguiente forma:

$ ls -l /usr/bin/ping

-rwxr-xr-x 1 root root 77432 Feb 2 2021 /usr/bin/ping

 Para cambiar el setui, en el caso de la distribución Debian, el comando es:

$ sudo chmod u+s /usr/bin/ping

 Volvemos a validar el listado del comando ping, y el setui cambió:

-rwsr-xr-x 1 root root 77432 Feb  2  2021 /usr/bin/ping

De esta forma, nuestro usuario y cualquier usuario del sistema podrá utilizar el comando ping sin mayor problema.


Comentarios

Entradas más populares de este blog

Instalar Pantheon en Debian Buster