Quiero otorgar permiso de ejecución para un script, pero no permiso de lectura ya que no quiero que el usuario lea el contenido del script. Pero parece que no funciona, publico lo que estoy haciendo y busco consejo,
la demostración del subdirectorio pertenece al usuario raíz y al grupo raíz,
Caso 1, hacer ejecutar + leer permiso, funciona
chmod 775 / home / yhd / demo / text
Entonces el usuario yhd puede ejecutar el comando de texto sin ningún problema
Caso 2, hacer permiso de ejecución solamente, no funciona
chmod 771 / home / yhd / demo / text
Entonces el usuario yhn no puede ejecutar el comando de texto, y el mensaje de error es permiso denegado
fuente
No, no es posible: el intérprete necesita leer el guión. Lo que @jcbermu significa es este: https://unix.stackexchange.com/questions/34202/can-a-script-be-executable-but-not-readable
fuente