GNU/Linux >> Tutoriales Linux >  >> Linux

¿Por qué 'Otros' pueden leer archivos de forma predeterminada en Ubuntu?

El modelo de permisos de Linux significa que, incluso si usted es el único usuario de su computadora, no es el único usuario del sistema. Muchos servicios crearán su propia cuenta de usuario para ejecutarse; por ejemplo, Apache normalmente se ejecutará con su propia cuenta dedicada.

Lo que también notará es que su carpeta de inicio generalmente solo es accesible desde su propia cuenta, es decir, permisos 700 o drwx------ . Eso significa que solo usted puede acceder a su carpeta de inicio, incluso si las subcarpetas dentro de esa carpeta tienen acceso completo.

Esta combinación proporciona un equilibrio útil. Los permisos predeterminados permiten que las cuentas de servicio lean cualquier archivo en el sistema que puedan necesitar, pero no pueden cambiar nada. Cualquier archivo que sea personal para usted debe estar en su carpeta de inicio, por lo que un servicio no autorizado no podrá acceder a ellos.

Puede encontrar el estándar de jerarquía del sistema de archivos una lectura útil. Esto describe los permisos y funciones generalmente esperados para los sistemas Unix/Linux, y la mayoría de las distribuciones cumplirán con esto.


Linux
  1. ¿Encontrar archivos que un usuario no puede leer?

  2. ¿Por qué Python 2.7 sigue siendo la versión predeterminada de Python en Ubuntu?

  3. ¿No puede instalar archivos .deb en Ubuntu? Formas de instalar paquetes deb

  4. ¿Cómo puedo hacer una carpeta HTML pública en Ubuntu?

  5. ¿Por qué los archivos no pueden ser manipulados por inode?

¿S mayúscula en los permisos de una carpeta?

¿Cómo puedo arreglar los permisos de mis archivos?

Cómo configurar una copia de seguridad con rsync en Ubuntu 18.04

¿Por qué no puedo elegir una carpeta compartida de VirtualBox?

¿Por qué debian y ubuntu tienen por defecto el nivel de ejecución 2?

¿Por qué no puedo acceder a mi instancia de CouchDB de forma externa en el servidor Ubuntu 9.04?