
Implementé el inicio de sesión openLDAP en mi servidor de prueba, cada usuario tiene su propia carpeta, que debería ser privada para él.
Ahora tengo testUser1, testUser2 y testUser3, eso significa que mi carpeta /home/ contiene carpetas:
- pruebaUsuario1_carpeta
- pruebaUsuario2_carpeta
- pruebaUser3_carpeta
¿Hay alguna forma de definir que testUser1_folder solo sea accesible para root o testUser1?
Muchas gracias
Respuesta1
Coloque esto en el motor de búsqueda de su elección: "cómo manipular los permisos de propiedad de carpetas en Unix"
usted encontrará:
chown -R usuarioY:grouX DIR - cambiará la propiedad o un árbol de carpetas bajo DIR
chmod 750 DIR - permitirá que sólo los usuarios de grupoX y usuarioY abran DIR.
Si prefiere la documentación técnica a Google, existe man chmod
y man chown
.
Respuesta2
Para cambiar los directorios que proporcionó en su ejemplo, escriba lo siguiente:
$ sudo chown -R testuser1:testuser1 /home/testUser1
$ sudo chown -R testuser2:testuser2 /home/testUser2
$ sudo chown -R testuser3:testuser3 /home/testUser3
Tenga en cuenta que esto es material básico de Unix/Linux, es posible que desee leer algunos tutoriales en línea o un libro de Oreilly como "Linux en pocas palabras":