Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 
Índice general » Mundo Perl » Web » Ejecutar comandos con privilegios de root Responder al tema
Nuevo tema


Página 1 de 1  [ 5 mensajes ] 
 
Nota 2010-01-07 15:22 @682

Perlero Nuevo
Registrado: 2009-08-06 15:13 @675
Mensajes: 26
Ejecutar comandos con privilegios de root
Buenas tardes a todos...

Saludos después de algún tiempo sin visitar el foro.

Les traigo una duda que creo que no está entre los post anteriores.

Necesito ejecutar un script que me copie un archivo desde mi PC a un servidor. El tema es que la única forma de hacerlo es con privilegios de root, porque se monta de esta manera en mi máquina, con smbmount.

Bueno saludos y gracias.


Nota 2010-01-07 15:41 @695
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10250
Re: Ejecutar comandos con privilegios de root
Solo tienes que dar permiso de lectura a todos los usuarios al directorio que alberga el fichero. O de escritura en el servidor.

_________________
JF^D Perl programming


Nota 2010-01-07 15:56 @705

Perlero Nuevo
Registrado: 2009-08-06 15:13 @675
Mensajes: 26
Re: Ejecutar comandos con privilegios de root
Explorer, gracias por tu prontitud en responder...

Pero me temo que no es tan fácil: el directorio tiene 777 de permisos, aunque el archivo que se aloja ahí no. Y en el servidor (unidad montada) sólo siendo root puedo escribirlo.

Se me ocurre algo como el sudo, pero su configuración es medio complicada, y me parece peligroso darle una acceso de root al www-data; aunque de ser la única alternativa... la tomo.

Saludos y buen comienzo de año.


Nota 2010-01-07 16:04 @711
Avatar de Usuario
Administrador
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España
Mensajes: 10250
Re: Ejecutar comandos con privilegios de root
No importan los permisos del fichero. Si los permisos del directorio incluyen a los de escritura a todo el mundo (o a los miembros del grupo www-data), entonces el fichero puede ser leído/modificado/borrado.

Y en la parte del servidor, lo más cómodo sería crear un recurso compartido (share) de tal modo que no sea necesario entrar con la contraseña de root, sino de otro usuario registrado (del smbpasswd).

_________________
JF^D Perl programming


Nota 2010-01-07 16:54 @745

Perlero Nuevo
Registrado: 2009-08-06 15:13 @675
Mensajes: 26
Re: Ejecutar comandos con privilegios de root
Muchas gracias.
Creo que me voy a pelear con los de sistemas para que me den el acceso.
En cuanto lo resuelva posteo la solución.
Saludos


Responder al tema  [ 5 mensajes ] 

Reglas del Foro
No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Publicidad

Socializa

Síguenos por Twitter

Suscríbete GRATUITAMENTE al Boletín de Perl en Español

Saltar a:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com
phpBB SEO