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
Publicar un comentario