

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# `/home` (Directorios de inicio del usuario)
<a name="filesystem-slash-home"></a>

 Los usuarios normales tienen sus directorios principales en `/home`, pero el software siempre debe buscar la variable de entorno `$HOME` por usuario en lugar de basarse en un patrón como `/home/$USER`. 

 De forma predeterminada, las imágenes de AL2023 tienen `/home` en el sistema de archivos root, pero el software no debe confiar en esto. Es perfectamente válido configurar el sistema operativo como un sistema de archivos independiente, que se monta más adelante durante el arranque o solo después de que el usuario se autentique en el sistema. `/home` 

 El directorio de inicio del usuario root no está en `/home`, sino que [`/root` (directorio de inicio del usuario root)](filesystem-slash-root.md) está disponible por si no se puede montar el sistema de archivos `/home`. 

**nota**  
 Se recomienda configurar los servicios `systemd` que no necesitan acceso de escritura a `/home` con la directiva `ProtectHome=read-only`. Con esta opción, `/home`, `/root` y `/run/user` se convierten en solo lectura para el servicio.   
 También se recomienda que los servicios que no necesitan acceso a `/home` se configuren con la directiva `ProtectHome=tmpfs`, que ejecutará el servicio en un entorno de pruebas en el que `/home`, `/root` y `/run/user` son sistemas de archivos `tmpfs` vacíos de solo lectura.   
 Para obtener más información sobre cómo usar `systemd` para restringir el acceso de un servicio al sistema, consulte la página man de `systemd.exec(5)`. 