(Urgente)Acceso denegado a ejecutar programas desde terminal

Imagen de angelosada
0 puntos

Hola,
tengo un problema con los permisos de ejecución y es el siguiente:

bash: ./ejer1: Permiso denegado

Yo soy estudiante y en estos momentos estoy aprendiendo lenguaje C, hago y compilo mis programas pero al ejecutarlos me sale eso. He probado solucionarlo identificándome como sudo, probado soluciones de internet y al final reinstalado Ubuntu 12.10 pero nada.

Este problema no me pasaba en la versión anterior de Ubuntu y según he leído podría darse por algún problema en el siguiente archivo que copio a continuación:

/etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
#
# / was on /dev/sda6 during installation
UUID=34458d02-d208-4b10-a4c2-668f9fdd9… / ext4 errors=remount-ro 0 1
# swap was on /dev/sda5 during installation
UUID=1b78bf71-351b-4921-b539-6cbff7225… none swap sw 0 0

Necesito solucionar este problema para poder trabajar mejor el tema de programación. Si alguien fuera tan amable de ayudarme...
Gracias de antemano.

Imagen de Jose Luis 1320
+1
0
-1

Por la salud de tu sistema operativo, no le muevas al fstab.

Dale permisos de ejecución a tu programa.

chmod +x ./tuprograma
+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de angelosada
+1
0
-1

Sigue denegándome el acceso. Gracias por tu interés de todos modos!

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

... no se te podrá ayudar más, eso de los permisos se da siempre cuando tu programa o script no tiene permisos de ejecución.

Pero también depende del propietario de ese programa, si reinstalaste Ubuntu entonces es posible que ese programa pertenezca a un usuario diferente al que tienes ahora...

leyendo el manual de chmod te puede dar más tips para que tu programa tenga permisos de ejecución. Asumiendo que lo compilaste y ligaste las librerías adecuadamente.

Si no, entonces por más chmod que le hagas, vas a tener problema.

Buena suerte.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de angelosada
+1
0
-1

He probado esto que me has dicho de los usuarios, la mayoría de los programas los editaba desde un Pendrive y no los había hecho en este usuario. He probado a programar desde Documentos y aplicando los permisos que antes me dijiste y funcionó! Gracias por todo me has ayudado muchisimo

+1
0
-1