Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Foros Linux » Administración del sistema » Seguridad


Nuevo tema Responder al tema
 [ 3 mensajes ] 
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Lun Sep 24, 2007 11:00 pm
Mensajes: 6

Nota Publicado: Sab Dic 05, 2009 1:47 pm 
Arriba  
Hola gente, quizas sea una pregunta estúpida, pero no le encuentro la lógica

creo un scriptcito , ejemplo : dos.sh
y le doy permiso de x al grupo el cual pertenezco
Pero para ejecutar el archivo, solo puedo hacerlo haciendo un espacio luego del punto : . /dos.sh

Si lo hago de esta forma : ./dos.sh, me dice que no tengo permisos.
Esto es asi ?.
De esta forma(./) hay que tener permiso de x para el usuario ?
Y de esta form (. /) hay que tener permiso de x para el grupo ?

Alguien me podrìa especificar la logica ? Yo he buscado en varios lados y solo veo que dice que para ejecutar debes hacer : ./

Gracias

 Perfil  

Desconectado
Forista Medio
Forista Medio

Registrado: Sab Feb 21, 2004 12:00 am
Mensajes: 225

Nota Publicado: Sab Dic 05, 2009 7:17 pm 
Arriba  
Buenas,

pudes ejecutar el fichero con el comando sh.

Código:
sh code.sh


Tambien en vez de dar permiso de ejecucion al grupo que pertenezcas, puedes darle a tu usuario directamente (Teniendo en cuenta que el fichero te pertenezca).

Código:
chmod 755 dos.sh


Saludos.

 Perfil  

Desconectado
Forista Mayor
Forista Mayor

Registrado: Vie Ago 24, 2007 11:00 pm
Mensajes: 790
Ubicación: Galicia - España

Nota Publicado: Dom Dic 06, 2009 5:24 am 
Arriba  
Citar:
De esta forma(./) hay que tener permiso de x para el usuario ?

Esta es la forma lógica de ejecutar el comando. Si no te funciona es porque tu usuario no está en el mismo grupo que el grupo poseedor del script o es que has dado mal los permisos

Citar:
Y de esta form (. /) hay que tener permiso de x para el grupo ?

Con esto lo que le estas diciendo es que lance desde la shell actual, sin lanzar una subshell como es habitual un archivo que hay en la raíz del sistema de archivos. Comprueba si has metido algo en la raíz (cosa que no deberías haber hecho)

_________________
Mi blog: Conocimiento Abierto

 Perfil WWW  
Mostrar mensajes previos:  Ordenar por  
 [ 3 mensajes ] 
Nuevo tema Responder al tema

Saltar a:  


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC - 6 horas
Traducción al español por Huan Manwë
phpBB SEO