Quiero crear diferentes usuarios en mi servidor (digamos 22.23.34. *) Y establecer los permisos de cada usuario solo en su directorio particular. Digamos que mi servidor tiene tres directorios Directorio A, B, C
=> Ahora el usuario root debería poder acceder a todos los directorios. Puede actualizar, eliminar, etc. en todos los directorios.
=> ahora digamos que hago otro usuario "A". Ahora quiero que "A" pueda hacer cualquier cosa solo en su propio directorio, pero solo puede hacer los directorios de otros usuarios. Debería poder realizar operaciones CRUD en el Directorio "A" solo al que está asignado.
¿Cuáles serán los comandos utilizados para crear dicho esquema? Alguna idea ?
Respuestas:
Simplemente cree al usuario por la sintaxis:
p.ej,
useradd aruz
Para permitir que los usuarios vean los directorios principales de los demás, haga
... o como se vean las rutas del directorio de inicio en su sistema.
Para evitar que los usuarios puedan ver los directorios principales de los demás, haga
Y por si acaso, podrías hacer
pero eso seguramente se establecerá de manera predeterminada.
Si su sistema tiene ACL, puede usarlas para implementar un control de acceso más preciso.
fuente