martes, 5 de febrero de 2008

[Backup] /etc/gdm/Xsession: line 106: /etc/profile: Permiso denegado

 Los "backup" son una serie de artículos, mensajes y posts que he ido escribiendo a lo largo de los años en las webs y blogs que he tenido y que estoy tratando de agrupar y recuperar para "la posteridad" en este blog.
Problema:
Puedo iniciar sesión como root sin problemas, tanto en modo gráfico como en consola. Cuando lo hago como usuario "normal":
En modo consola me sale:
-bash: /etc/profile: Permiso denegado
Pero me inicia sesión ?!?
En modo gráfico me sale una ventanita de advertencia que dice:
Su sesión ha durado menos de 10 segundos. Si no ha terminado la sesión usted mismo esto podría significar que hay algún error en la instalación o que no tiene espacio en disco. Intente acceder cona lguna de las sesiones aprueba de fallos para ver si puede arreglar el problema.
Usando la opción de ver el archivo /.xsession-errors veo:
      /etc/gdm/Xsession: Beginning session setup...
      /etc/gdm/Xsession: line 106: /etc/profile: Permiso denegado
Y luego me tira de la sesión.

Solución:
Los problemas de permisos denegado y cosas por el estilo suelen ser fáciles de solucionar (en especial si ya has tenido alguno alguna vez :-p ). Haciendo un
ls -la /etc | grep prof
Obtengo:
-rw-------   1   root   root   561   fecha   profile
A primera vista pienso que ese archivo debería tener permiso de lectura para más usuarios además de root... trato de confirmarlo. Ejecuto el mismo comando en el (oredenador de) sobremesa y obtengo para ese archivo los permisos "-rw-r--r--". O sea, que deberían de poder leerlo todos... interesante... pruebo un:
chmod +r /etc/profile
Intento iniciar sesión en modo gráfico y... todo solucionado :-D

No hay comentarios:

Publicar un comentario