linux

Cambiar permisos y propietarios de forma recursiva en Linux

Cuando te pasas media vida laboral instalando Joomla, WordPress y demás softwars libres en distintos servidores, siempre acabas pegándote con el tema de los permisos. Que no puedo subir ficheros a cierta carpeta, que si con Plesk no puedo cambiar el propietario, que no puedo hacerlo recursivamente, que si tengo que hacerlo a nivel FTP… Cuando tienes la suerte de tener el servidor cerca o puedes entrar por SSH remotamente, el tema cambia. Aquí tenéis algunos comandos que siempre son útiles en UNIX.

Cambiar permisos en ficheros y directorios recursivamente:

find . -type f -exec chmod 644 {}  \ ;

find . -type d -exec chmod 755 {}  \ ;

Cambiar usuarios y grupos recursivamente:

chown -R apache:www .