Foros del Web » Administración de Sistemas » Unix / Linux »

current_user

Estas en el tema de current_user en el foro de Unix / Linux en Foros del Web. $cuser=get_current_user(); con este pedazo de codigo almacenamos en la variable '$cuser' al usuario que es dueño del script actual. La duda es: ¿Como se puede ...
  #1 (permalink)  
Antiguo 22/08/2008, 11:50
 
Fecha de Ingreso: agosto-2008
Mensajes: 20
Antigüedad: 15 años, 8 meses
Puntos: 0
current_user

$cuser=get_current_user();

con este pedazo de codigo almacenamos en la variable '$cuser' al usuario que es dueño del script actual.

La duda es: ¿Como se puede asignar otro dueño al script actual, como por ejemplo el 'root'?


Gracias de antemano
  #2 (permalink)  
Antiguo 22/08/2008, 12:22
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: current_user

Hola InfestedART,

get_current_user() Te devuelve el dueño del script que esta ejecutando, para cambiar al dueño tendrias que ejecutar el comando chown() desde la consola para asignar el script a otro grupo.

Te muevo al foro de Unix para que te asesoren mas.

Saludos.
  #3 (permalink)  
Antiguo 24/08/2008, 14:16
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: current_user

Para poder cambiar a root, necesitás sus permisos. Y si tenés permisos de root, ya la pregunta no tiene sentido.

Por lo general lo que se hace es cambiar DESDE root a un usuario sin privilegios, pero creo que con PHP no podrás, no encontré ninguna función que lo haga.

Desde un script BASH sí podés ejecutar comandos como root, simplemente con "su" y la contraseña.

Si nos comentás para qué necesitás esto, quizás te podamos orientar mejor.


Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:49.