Foros del Web » Administración de Sistemas » Unix / Linux »

Problema con permisos de usuarios(No funcionan)

Estas en el tema de Problema con permisos de usuarios(No funcionan) en el foro de Unix / Linux en Foros del Web. Hola, tengo CentOS en un dedicado, en el cuál tengo un problema con los permisos de los usuarios. No andan los permisos de los usuarios(excepto ...
  #1 (permalink)  
Antiguo 10/06/2012, 20:14
 
Fecha de Ingreso: abril-2012
Mensajes: 10
Antigüedad: 12 años, 1 mes
Puntos: 1
Problema con permisos de usuarios(No funcionan)

Hola, tengo CentOS en un dedicado, en el cuál tengo un problema con los permisos de los usuarios.

No andan los permisos de los usuarios(excepto root), me canse de borrar y volver a crear los usuarios, darle chown a las carpetas, me canse de verificar que estuvieran bien los permisos con ls -ls, cosa que lo estaban, y no funciona.

Ni .bashrc, .bash_profile y los demas funcionan, dicen permiso denegado.

¿Alguno tendria alguna idea de que sucede y como solucionarlo?
  #2 (permalink)  
Antiguo 11/06/2012, 07:56
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema con permisos de usuarios(No funcionan)

Creo que se requieren más detalles.

* Listado de permisos de los archivos que fallan, y de sus carpetas contenedoras.
* Listado de /etc/password y /etc/groups para los usuarios con problemas
* Configuración de SELinux o similar que pueda estar aplicando
* Error exacto y la orden que lo provoca


Saludos.
  #3 (permalink)  
Antiguo 11/06/2012, 11:10
 
Fecha de Ingreso: abril-2012
Mensajes: 10
Antigüedad: 12 años, 1 mes
Puntos: 1
Respuesta: Problema con permisos de usuarios(No funcionan)

Información borrada a solicitud del interesado

Última edición por BrujoNic; 13/06/2012 a las 16:36
  #4 (permalink)  
Antiguo 11/06/2012, 11:53
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema con permisos de usuarios(No funcionan)

Parece que la sesión sí se inicia, pero no puede leer el .bashrc
De hecho, la carpeta tiene permisos correctos, si no fuese así te enviaría a / en vez de dejarte en la carpeta del usuario.

Solamente he visto 'permiso denegado' en archivos a los que se tiene permiso cuando el archivo es un enlace simbólico roto.
Comprueba que .bashrc sea un archivo real (no symlink), y que exista. De todas formas, si no existe, debería ser otro el error, aunque depende del sistema.

¿El usuario puede iniciar sesión vía usuario y contraseña? En ese caso quizás el error sea diferente, al usar .profile en vez de .bashrc

Ya que estamos: te aconsejo editar el mensaje, no debe ser buena práctica dejar IPs y usuarios por ahí ;)


Saludos.
  #5 (permalink)  
Antiguo 11/06/2012, 11:59
 
Fecha de Ingreso: abril-2012
Mensajes: 10
Antigüedad: 12 años, 1 mes
Puntos: 1
Respuesta: Problema con permisos de usuarios(No funcionan)

Cita:
Iniciado por AlvaroG Ver Mensaje
Parece que la sesión sí se inicia, pero no puede leer el .bashrc
De hecho, la carpeta tiene permisos correctos, si no fuese así te enviaría a / en vez de dejarte en la carpeta del usuario.

Solamente he visto 'permiso denegado' en archivos a los que se tiene permiso cuando el archivo es un enlace simbólico roto.
Comprueba que .bashrc sea un archivo real (no symlink), y que exista. De todas formas, si no existe, debería ser otro el error, aunque depende del sistema.

¿El usuario puede iniciar sesión vía usuario y contraseña? En ese caso quizás el error sea diferente, al usar .profile en vez de .bashrc

Ya que estamos: te aconsejo editar el mensaje, no debe ser buena práctica dejar IPs y usuarios por ahí ;)


Saludos.
Si, el archivo .bashrc existe.

No puedo iniciar sesión me tira lo siguiente:
Código PHP:
Could not chdir to home directory /home/panel/clientes/fleex_1Permission denie                                                                                       d
-bash: /home/panel/clientes/fleex_1/.bash_profilePermiso denegado
-bash-4.1
  #6 (permalink)  
Antiguo 11/06/2012, 12:19
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Problema con permisos de usuarios(No funcionan)

Los permisos son correctos, y por acá se lista un problema similar cuya raíz es SELinux:
http://www.linuxquestions.org/questi...ml#post3817399

Mis siguientes pasos son:
* ¿Cuál es la salida de ls --context en /home, /home/panel, y /home/panel/clientes?
* ¿Qué pasa si ponés SELinux en modo "permissive"? Si eso soluciona el problema, quizás la forma de corregirlo sea cambiar el contexto de la carpeta /home/panel/clientes.


Saludos.
  #7 (permalink)  
Antiguo 11/06/2012, 12:48
 
Fecha de Ingreso: abril-2012
Mensajes: 10
Antigüedad: 12 años, 1 mes
Puntos: 1
Respuesta: Problema con permisos de usuarios(No funcionan)

/home
Código PHP:
drwxrwx---. root root system_u:object_r:lost_found_t:s0 lost+found
drwxr
-xr-xroot root unconfined_u:object_r:home_root_t:s0 panel 
/home/panel
Código PHP:
drwx------. root root unconfined_u:object_r:home_root_t:s0 clientes
drwx
------. root root unconfined_u:object_r:home_root_t:s0 mappacks
drwx
------. root root unconfined_u:object_r:home_root_t:s0 scripts
drwx
------. root root unconfined_u:object_r:home_root_t:s0 serverdef 
/home/panel/clientes/
Código PHP:
drwxr-xr-xfleex_1   fleex_1   unconfined_u:object_r:user_home_dir_t:s0 fleex_1
drwx
------. fleex_2   fleex_2   unconfined_u:object_r:user_home_dir_t:s0 fleex_2
drwx
------. fleex_3   fleex_3   unconfined_u:object_r:user_home_dir_t:s0 fleex_3
drwx
------. fleex_4   fleex_4   unconfined_u:object_r:user_home_dir_t:s0 fleex_4
drwxr
--r--. fleex_6   fleex_6   unconfined_u:object_r:user_home_dir_t:s0 fleex_6
drwx
------. teamspeak teamspeak unconfined_u:object_r:user_home_dir_t:s0 teamspeak 

Etiquetas: centos, permisos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:47.