Hola lista: Tengo un problemita que me marea y es el siguiente: Compilé un programita sencillo en consola con g++. g++ fecha.cpp -o fecha Hasta aca todo bien, me genera el ejecutable *fecha* sin problemas. Ahora cuando lo quiero ejecutar me sale este mensaje: -bash: ./fecha: Permiso denegado Lo raro es que tanto como usuario o como root me hace lo mismo. Es más, le puse permisos de lectura, escritura y ejecución para todos y nada... chmod 777 fecha -rwxrwxrwx 1 omar users 12896 jun 6 16:14 fecha Que puede estar fallando ? Gracias de antemano -- Crux Omar G. Murray [Crux] [email protected] JID: [email protected] ********************************************* Powered by Debian GNU-Linux - kernel 2.6.8 && Powereb by Ututo-e GNU-Linux - kernel 2.6.7 ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es
Crux wrote:
Hola lista:
Tengo un problemita que me marea y es el siguiente: Compilé un programita sencillo en consola con g++.
g++ fecha.cpp -o fecha
Hasta aca todo bien, me genera el ejecutable *fecha* sin problemas. Ahora cuando lo quiero ejecutar me sale este mensaje:
-bash: ./fecha: Permiso denegado
Lo raro es que tanto como usuario o como root me hace lo mismo. Es más, le puse permisos de lectura, escritura y ejecución para todos y nada...
chmod 777 fecha
-rwxrwxrwx 1 omar users 12896 jun 6 16:14 fecha
Que puede estar fallando ?
Gracias de antemano
Que hace el programa?? porque si es un programa que escribe algun archivo a algo así tenes que ver que lo haga en un direcctorio donde tenga permisos de escritura. Otra cosa, si estas ejecutando el archivo desde un sistema de archivos fat (por ej, si el archivo esta en una particion de windows o algo asi) para ejecutarlo como cualquier usuario hay que verificar que los permisos en el montado de la particion te lo permitan. En todo caso, copiatelo a una particion ext2/ext3 para probarlo. . . marceluda
Hola a todos: marceluda wrote:
Crux wrote:
Hola lista:
Tengo un problemita que me marea y es el siguiente: Compilé un programita sencillo en consola con g++.
g++ fecha.cpp -o fecha
Hasta aca todo bien, me genera el ejecutable *fecha* sin problemas. Ahora cuando lo quiero ejecutar me sale este mensaje:
-bash: ./fecha: Permiso denegado
Lo raro es que tanto como usuario o como root me hace lo mismo. Es más, le puse permisos de lectura, escritura y ejecución para todos y nada...
chmod 777 fecha
-rwxrwxrwx 1 omar users 12896 jun 6 16:14 fecha
Que puede estar fallando ?
Gracias de antemano
Que hace el programa?? porque si es un programa que escribe algun archivo a algo así tenes que ver que lo haga en un direcctorio donde tenga permisos de escritura.
No. Solo resuelve algunas cosas sencillas que tira por pantalla. No escribe nada...
Otra cosa, si estas ejecutando el archivo desde un sistema de archivos fat (por ej, si el archivo esta en una particion de windows o algo asi) para ejecutarlo como cualquier usuario hay que verificar que los permisos en el montado de la particion te lo permitan. En todo caso, copiatelo a una particion ext2/ext3 para probarlo. . .
Esta en mi home, que es ext3. El otro dìa me pasaron el dato de que podía ser problemas con el bit SUID. Le dí permisos (chmod 7777 fecha) y tampoco. Estoy buscando la solución por otro lado. Comparto mi */home* (hda4) con dos OS, Debian (hda2) por un lado, y Ututo (hda6) por otro. Quizás esto me halla generado algún problema de permisos... En Debian lo puedo ejecutar sin problemas. En Ututo le cambié el owner (chown omar:users fecha, en realidad le volví a poner lo mismo) para ver si mejoraba algo y...nada. Sigo investigando.... Vale aclarar que este programita lo compilé estando en Ututo. Cualquier sugerencia será bienvenida...
marceluda
_______________________________________________ Solar-ututo-e mailing list [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-ututo-e
-- OM [email protected] MSN: [email protected] ICQ: 41599359 JID: [email protected] ********************************************* Powered by Debian GNU-Linux - kernel 2.6.11-8 && Powereb by Ututo-e GNU-Linux - kernel 2.6.7 ______________________________________________ Renovamos el Correo Yahoo! Nuevos servicios, más seguridad http://correo.yahoo.es
On Thu, 09 Jun 2005 11:03:12 -0300, Omar Murray wrote
Hola a todos:
marceluda wrote:
Crux wrote:
Hola lista:
Tengo un problemita que me marea y es el siguiente: Compilé un programita sencillo en consola con g++.
g++ fecha.cpp -o fecha
Hasta aca todo bien, me genera el ejecutable *fecha* sin problemas. Ahora cuando lo quiero ejecutar me sale este mensaje:
-bash: ./fecha: Permiso denegado
ahora, el que avisa es bash o sea no parece ser el programa el problema, o bash lee los primero bytes antes de ejecutar y hacer el spawn ? Parece mas un problema del bash que del programa -- Diego Saravia [email protected]
participants (4)
-
Crux -
Diego Saravia -
marceluda -
Omar Murray