Hola:
¿Cómo hago para que algunos usuarios no tengan acceso a otras carpetas que están en el /home/?
O sea, por cada usuario tengo /home/1; /home/2; /home/3; /home/4, etc.
Yo quiero que por ejemplo, si el usuario 3 sube al /home y ve todas las carpetas, le aparezcan bloquedas las de los otros. No me basta con que no pueda escribir. NO puede tener acceso a ellas ni como solo lectura.
No sé qué hay que configurar porque en última instancia todos los usuarios pertenecen al mismo grupo.
Hay que crear otro grupo.
Gracias
multiusuarios y acceso a /home/...
Re: multiusuarios y acceso a /home/...
Hola clagus,
Los permisos en cualquier sistema GNU/Linux se aplican a 3 subgrupos:
Te dejo una lista de pasos a seguir:
Ahí seleccioná las opciones a tu gustó. Acordate de seleccionar la opción "Aplicar permisos a los archivos contenidos".
Saludos
Los permisos en cualquier sistema GNU/Linux se aplican a 3 subgrupos:
- El subgrupo Propietario, que se refiere a los permisos que va a tener el usuario mismo sobre el directorio o archivo.
- El subgrupo Grupo, que son los permisos que van a tener los usuarios que pertenezcan al mismo grupo que el Propietario.
- El subgrupo Otros, que se refiere a los usuarios que no estan en el grupo de el usuario Propietario.
Te dejo una lista de pasos a seguir:
- Dirigite al directorio /home desde cualquier navegador de archivos. Lihuen usa por defecto a Nautilius.
- Hacele click derecho al directorio que queres cambiarle los permisos y seleccioná "Propiedades".
- Dirigite a la pestaña "Permisos".
Ahí seleccioná las opciones a tu gustó. Acordate de seleccionar la opción "Aplicar permisos a los archivos contenidos".
Saludos
Re: multiusuarios y acceso a /home/...
Hola Rut:
Gracias por tu respuesta.
Tengo idea de cómo funcionan los permisos (en mi casa usamos OpenSuse), pero el caso es el siguiente.
Estoy armando una red de clientes livianos en el colegio con lihuen 3. Habría uno de los usuarios que no puedo no ponerlo en la red. Esto es así y no lo puedo modificar. Pero sabemos que a través de este usuario puede haber fuga de información. Lo que yo pretendo es que este único usuario tenga bloqueado el acceso a las carpetas de los otros usuarios. Pero que los otros usuarios puedan compartir archivos.
Si no me sé explicar bien, te pìdo que me lo digas.
Tal vez lo que yo quiera hacer no se puede, pero tendré que buscar alguna forma alternativa de llegar al mismo resultado.
Gracias
Clagus
Gracias por tu respuesta.
Tengo idea de cómo funcionan los permisos (en mi casa usamos OpenSuse), pero el caso es el siguiente.
Estoy armando una red de clientes livianos en el colegio con lihuen 3. Habría uno de los usuarios que no puedo no ponerlo en la red. Esto es así y no lo puedo modificar. Pero sabemos que a través de este usuario puede haber fuga de información. Lo que yo pretendo es que este único usuario tenga bloqueado el acceso a las carpetas de los otros usuarios. Pero que los otros usuarios puedan compartir archivos.
Si no me sé explicar bien, te pìdo que me lo digas.
Tal vez lo que yo quiera hacer no se puede, pero tendré que buscar alguna forma alternativa de llegar al mismo resultado.
Gracias
Clagus
Re: multiusuarios y acceso a /home/...
clagus escribió:Hay que crear otro grupo.
Entonces, como bien dijiste, la mejor solución es crear un grupo aparte y meter en él a todos los usuarios que querés que tengan acceso. Luego, tendrías que modificar todos los directorios del /home de tus usuarios para que pertenezcan a este nuevo grupo, a excepción del que querés excluir. Finalmente, quitale todos los permisos del subgrupo Otros.
Te dejo una idea general para hacerlo como root desde la consola:
Código: Seleccionar todo
# Creas el nuevo grupo
addgroup private
# Añadis el usuario clagus al nuevo grupo
gpasswd -a clagus private
# Cambias el grupo del directorio
chown -R clagus:private /home/clagus
# Le quitas los permisos al subgrupo Otros
# chmod -R 750 /home/clagus
Espero que esta vez te sirva!
Saludos
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado