no se puede ejecutar un archivo compilado - "permiso denegado"

no se puede ejecutar un archivo compilado - "permiso denegado"

He compilado mi archivo usando el siguiente comando

gcc -o rget rget.c filerpc_clnt.c filerpc_xdr.c -Insl

Encuentro que la propiedad del archivo "Permitir que los archivos se ejecuten como programa" no está habilitada.

Y cuando intenté ejecutar, recibí el mensaje de permiso denegado.

./rget localhost mytestfile.txt
bash: ./rget: Permission denied

Respuesta1

intente hacer un chmod a+x rgetpara activar el permiso de ejecución. Si el archivo está en NTFS o FAT, debe cambiar las opciones de montaje en fstab

Respuesta2

[ Comments answered by OP]

El problema con esos archivos ejecutables es que estaban en la unidad formateada de Windows... así que los moví al directorio de inicio y luego ejecuté el siguiente comando chmod +x rgety ahora puedo ejecutarlo. Gracias por todo su apoyo

información relacionada