[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Consulta de privilegios



On 08/08/15 12:31, Camaleón wrote:
El Sat, 08 Aug 2015 10:57:32 -0300, Sebastian Oldani escribió:

Hola amig@s, tengo una consulta sobre privilegios.

Primero: Estoy usando debian 8

Hice una aplicación en c++ que crea un socket tcp/ip. Por cuestiones de
privilegios solo funciona cuando la ejecuto como root o con el comando
sudo.

Pero me gustaría que la pueda ejecutar cualquier usuario sin privilegios
especiales, y sin tener que ejecutar sudo.

(El problema qeu tengo cuando lo ejecuto con sudo, es que pierdo la
referencia del usuario que lo esta ejecutando)

(...)

¿A qué te refieres con eso de que "pierdes la referencia"? ¿Qué es lo que
necesitas ver que no quede almacenado en el registro?

Saludos,


Cuando se ejecuta con sudo. Pierdo la referencia de que usuario ejecuto el comando dentro de mi aplicación.

Igual aprovecho y aviso que ya lo solucioné.

El tema es así:
Este comando da permiso para poner un socket a escuchar
setcap cap_net_bind_service=+ep /home/miusuario/Proyectos/miAPP

Y este otro comando, da permiso para conectarse al socket
setcap cap_net_raw+ep /home/miusuario/Proyectos/miAPP

Saludos!


Reply to: