multiusuarios y acceso a /home/...

Dudas y problemas sobre aplicaciones
clagus
Mensajes: 12
Registrado: Sab Abr 18, 2009 6:12 pm

multiusuarios y acceso a /home/...

Mensajepor clagus » Dom Abr 26, 2009 10:21 am

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

Avatar de Usuario
Rul
Mensajes: 58
Registrado: Lun Abr 07, 2008 1:06 pm
Ubicación: La Plata
Contactar:

Re: multiusuarios y acceso a /home/...

Mensajepor Rul » Dom Abr 26, 2009 12:13 pm

Hola clagus,

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.
Vos queres lograr que los subgrupos Grupo y Otros no tengan acceso a tus archivos.
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

clagus
Mensajes: 12
Registrado: Sab Abr 18, 2009 6:12 pm

Re: multiusuarios y acceso a /home/...

Mensajepor clagus » Lun Abr 27, 2009 12:29 am

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

Avatar de Usuario
Rul
Mensajes: 58
Registrado: Lun Abr 07, 2008 1:06 pm
Ubicación: La Plata
Contactar:

Re: multiusuarios y acceso a /home/...

Mensajepor Rul » Lun Abr 27, 2009 2:56 pm

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! :D

Saludos


Volver a “Aplicaciones”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado