Hola!!!
El tema de los permisos en UNIX es más fácil de lo que parece.
Para empezar diremos que los permisos se dividen en tres partes.
Permisos del usuario,permisos del grupo y permisos para el resto de usuarios. Seguidamente diremos que los valores 4,2 y 1 determinan las promiedades de lectura, escritura y ejecución respectivamente.
Por ejemplo si tenemos las propiedades del fichero programa.pl de la siguinte manera:
rwxrwxr_ _ programa.pl
La instrucción para crear estos permisos es la siguiente:
chmod 774 programa.pl
En este ejemplo damos todos los permisos al usuario y a qualquier usuario del grupo del usuario, en cambio al resto de usuarios solo damos el permiso de lectura.
Otros ejemplos:
-Ahora deremos el permiso de ejecucion mas el de lectura al resto de usuarios, pero no daremos el permiso de escritura:
chmod 775 programa.pl
Date cuenta que el 5 sale de la suma del 4 que es el permiso de lectura con el 1 que es el permiso de ejecución.
Espero que te sirva de algo esta explicacíón.
Salud!!!