Permisos para el programa Linux.

Permisos para el programa Linux.

En mi trabajo, tengo un programa dcstart.sh en Redhat Linux, que necesita tener permiso para acceder a un directorio superior para poder ejecutarse correctamente. El programa no sólo necesita permiso para acceder al directorio de su aplicación, sino también al directorio superior /aplikace:

/aplikace/DC/dcstart.sh

¿Es esta una práctica común para todas las aplicaciones de Linux o durante algunas condiciones específicas? ¿Alguien podría explicar cómo funciona esto?

Respuesta1

Siempre necesita permisos para acceder a la ruta completa de un archivo para leerlo o ejecutarlo. Para los directorios, esto significa que necesita al menos permisos de lectura y ejecución para cada directorio encima del archivo que desea leer o ejecutar.

Para los directorios, necesita permisos de ejecución para acceder a todo lo que contiene y permisos de lectura para leer la lista de archivos o subdirectorios en ese directorio.

información relacionada