miércoles, 18 de agosto de 2010

Cambiar Permisos Carpetas Linux

Hace algunos dias me encontraba haciendo unas modificaciones a mi blog personal y me di cuenta que cuando instale samba cambie los permisos de toda una unidad, pero eso no fue el problema el problema en si seria que al hacer eso ya no funcionaba apache! porque? sencillo no tenia permisos suficientes para ejecutar los archivos PHP, y por eso mismo me decia que estaba prohibido el acceso, entonces me puse a buscar la solucion por internet para ver cual seria la solucion... pero mas que decirme como hacerlo encontre siempre lo mismo me decian como sacar el codigo de los permisos como por ejemplo el 750,777, etc. pero pocos mencionaban la manera en la cual deberian de hacerlo para que los permisos cambiaran.
Aclaro! todo esto es por medio de la terminal y mas que nada son las sintaxis para poder realizar los cambios de permisos de carpeta, esto no representa una solucion para el problema de apache2 cuando no tiene permisos y saca una pantalla diciendo prohibido ( 403 forbidden , You don't have permission to access / on this server. ) .

las sintaxis para cambiar de grupo a una carpeta y de propietario son las siguientes.


#chown -R [USUARIO] directorio/
esto es para cambiar el grupo de la carpeta
#chown nobody:[AQUI EL USUARIO] /directorio
esto es para cambiar el propietario de la carpeta


#chmod 777 -R DIRECTORIO/
esto es para dar permisos de ejecucion, lectura y escritura

#ls -l -F -a DIRECTORIO/
Esto es para saber los permisos que hemos otorgado al directorio

todas estas intrucciones son para ejecutarlas desde consola, la razon de que sea en consola es porque al estar logeados como root es mucho mas facil poder cambiar todos los permisos al terminar, debemos reiniciar el equipo para que tengan efecto y puedan trabajar tranquilamente.

Saludos!

No hay comentarios: