Cómo establecer todos los directorios en 755 y todos los archivos a 644
- 919
- 76
- Mario Gollum
La seguridad siempre es lo primero. Se recomienda mantener sus archivos seguros en sus sistemas. A nadie le gustó que nadie haya usado mal su arduo trabajo debido a errores tontos. Muchos de los permisos de archivo establecidos más frescos a 777 en los servidores de producción para evitar cualquier problema de permiso. Pero están cometiendo grandes errores al establecer permisos de escritura mundial. Use el tutorial anterior para buscar archivos con 777 permiso en el sistema Linux.
Siempre se recomienda mantener los permisos de archivo y directorio a mínimo. Mayo del marco de aplicaciones web sugiere mantener permisos para todos los directorios a 755, y todos los archivos a 644. Entonces este tutorial te ayudará a hacer esto.
Cambiar permisos recursivamente
Cambie el directorio con el comando de CD a la ubicación deseada con necesidad de todos los directorios a 755, y todos los archivos a 644 permisos.
CD/Home/User/public_html
Luego use First Command a Chmod 755 para todos los directorios y subtirectorios. El segundo comando cambiará todo el permiso de archivos a 0644 (Chmod 644) debajo del árbol de directorio.
encontrar . -tipo d -exec chmod 0755 \;
encontrar . -escriba f -exec chmod 0644 \;
También puede cambiar el permiso usando Xargs ordenar hacer esto rápidamente.
encontrar . -Tipo D -Print0 | XARGS -0 CHMOD 755
encontrar . -Tipo F -print0 | xargs -0 chmod 644
Aquí el permiso del directorio 0755 es similar a "RWXR-XR-X" y el permiso del archivo 644 es igual a "RW-R-R-".
Cambiar permiso para archivos específicos
En lugar de cambiar el permiso para todos los archivos, también puede apuntar a los archivos específicos con extensiones similares. Por ejemplo, tiene una aplicación PHP en su servidor. Y no desea permitir que otros ejecute archivos php.
Luego use el siguiente comando a CHMOD 0640 a todo el archivo con la extensión PHP:
encontrar . -escriba f -name "*.php "-exec chmod 0640 \;
El permiso del archivo 0640 restringirá a otros sin permisos. Esto agregará una capa adicional de permisos.
Conclusión
En este tutorial, ha aprendido a ver todos los archivos o directorios disponibles en un árbol de directorio.
- « Descargar ubuntu 20.04 LTS - DVD ISO Imágenes
- Cómo instalar y configurar el servidor VNC en Ubuntu 18.04 »