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

problemas con suid



gente: la verdad, nunca necesite usar los bits suid, y ahora que los quise 
usar para probar algo, no para los servers de produccion, no logre que 
funcione. para los servers de produccion pienso usar sudo.

les comento: este es el esquema temporal que arme:


-rwsr-xr-x  1 root root 14K Jul 16  2004 /bin/echo
-rwsr-xr-x   1 root root   63 Aug 25 13:08 /usr/tmp/anu
-rw-r--r--   1 root root  122 Aug 25 13:13 /usr/tmp/passwd

# cat anu
---- begin anu ----
#!/bin/bash
echo hola1 >> /usr/tmp/passwd
---- end anu ----

# ./anu
./anu: line 3: /usr/tmp/passwd: Permission denied


se que el script se lanza como root, que se hace un fork para el echo y que 
este no hereda el suid, por lo cual le punse el +s para probar, pero 
tampoco.

pregunta: porque echo no puede escribir sobre el archivo /usr/tmp/passwd?

espero haber sido claro con mi duda.
saludos, velkro.


	

	
		
___________________________________________________________ 
1GB gratis, Antivirus y Antispam 
Correo Yahoo!, el mejor correo web del mundo 
http://correo.yahoo.com.ar 



Reply to: