Se esta ignorando el archivo $ Home/.dmrc del usuario

Se esta ignorando el archivo $ Home/.dmrc del usuario.

Esto impide que se guarden la sesion predeterminada y el idioma. El archivo debería pertenecer al usuario y tener los permisos 644. El directorio personal del usuario no debe ser escribible para otros.

Si al arrancar Ubuntu éste se interrumpe y aparece un cartel con la inscripción que les cito más arriba, lo que ha sucedido es que los permisos de algunos archivos y/o directorios han cambiado y debemos volverlos a su estado normal.

Para solucionarlo solo debemos abrir un terminal y …

1- pedir permisos de administrador: sudo su

2- cambiar los permisos de nuestro directorio de usuario:
chmod 755 /home/tu-nombre-de-usuario

3- cambiar los permisos del archivo .dmrc:
chmod 644 /home/tu-nombre-de-usuario/.dmrc

4- cambiar el propietario de nuestro directorio de usuario:
chown tu-nombre-de-usuario /home/tu-nombre-de-usuario

5- cambiar el grupo de usuarios de nuestro directorio de usuario:
chgrp users /home/tu-nombre-de-usuario

En los pasos 2 y 3 aparecen unos números raros (755 y 644). Ellos hacen referencia a los permisos de un archivo o directorio en una secuencia “propietario-grupo-otros” Para leer un poco (en inglés) sobre el sistema de permisos de un sistema Unix pueden visitar este enlace.

Fuente: GNU/Linux Libre

~ por egonomico en julio 6, 2008.

4 comentarios to “Se esta ignorando el archivo $ Home/.dmrc del usuario”

  1. ¿Y si no puedo arrancar ningún terminal porque luego de aparecer ese mensaje queda la pantalla en negro?

  2. a mi me ha pasado lo mismo, puedes intenter llegar al terminal, iniciando desde grub en modo seguro, tras el menu de depuracion de fallos no carges entorno grafico y te dejara para hacer login

  3. despues de hacer todo lo que dice no funcionaba la sesion. asi que le agregue una pequeña diferencia y funcionó

    root@ht:/home/ggongora# chmod 755 /home/ggongora
    root@hi:/home/ggongora# chmod 644 /home/ggongora/.dmrc
    root@hit:/home/ggongora# chown ggongora /home/ggongora
    root@hit:/home/ggongora# chgrp users /home/ggongora
    root@hit:/home/ggongora# chown ggongora -R /home/ggongora

    en la ultima linea solo le agregué el -R para que todos los archivos de /home/ggongora sean del usuario ggongora y no solo la carpeta /home/ggongora

    otra cosa tuve que entrar en terminal de recuperacion de ubuntu loggear como root hacer una cuenta nueva, reiniciar entrar en la cuenta nueva y desde terminal hacer todo esto.

    para crear la cuenta nueva:

    adduser “usuario_nuevo”

    te pide crear una contraseña del nuevo usuario, ahi le puse algo facil de recordar, y luego llenar datos del usuario solo puse una letra en cada linea y listo.

  4. No se como agradecerte tan inmensa ayuda querido Blogger resolutor de problemas que rompen las cabezas😀

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
A %d blogueros les gusta esto: