A continuación explico como crear un usuario nuevo en nuestro sistema, paso a paso:
Crear usuario:
# useradd juana
Asignarle contraseña
# passwd juana
Crear directorio de usuario
# mkdir /home/juana
Ponerle dueño y grupo:
# chown juana:juana -R /home/juana
Asignarle permisos:
# chmod 755 -R /home/juana
Asignarle el directorio de usuario al nuevo usuario:
# usermod -d /home/juana juana
Asegurarte de tener bash como predeterminado para tu nuevo usuario.
# nano /etc/passwd
Que la linea de tu usuario nuevo tenga en el final /bin/bash y no /bin/sh. Sinó cambiarla por /bin/bash.
No olvidar que /bin/sh en Debian no es más que un link a /bin/dash, que será muy bueno para las aplicaciones de sistema, pero no es tan amigable como bash, o cuanto menos no está pensada para que la use un usuario verdadero a través de un terminal.
Agregarte a los grupos:
# nano /etc/group
Para hacerla corta, agregate a todos los grupos en donde esté tu otro usuario (separado por una coma y sin espacio)
PD: Si no tenés la línea:
shutdown:x:407:usuario,otrousuario,otrousuariomas
aprovechá para crearla.
xinitrc
Copiar el .xinitrc que tenés en tu directorio de usuario a tu nuevo directorio de usuario
Copiar los archivos de configuración que creas pertinentes a tu nuevo directorio de usuario, así no tenés que arrancar a conformar todo de cero de nuevo. Por ejemplo:
# cp -R /home/usuarioviejo/.config /home/juana/
Los que yo copiaría son:
directorio .config y el archivo .conkyrc
Asignarle dueño nuevo a estos archivos y directorios que copiamos con un:
# chown juana:juana -R /home/juana
Si tenemos slim como gestor de arranque:
Modificar el /etc/slim.conf:
Estas líneas, asegurate que estén así:
# i.e. for freebsd use:
login_cmd exec /bin/sh – ~/.xinitrc %session
# login_cmd exec /bin/bash -login /etc/X11/Xsession %session
o sea, que esté descomentado el .xinitrc de directorio de usuario, así lee un .xinit diferente según el usuario que loguea.
Asegurate de que el autologin esté deshablilitado:
auto_login no
Y en «default_user» podés poner el que vos quieras o no poner ninguno y tener que escribirlo al iniciar. Es indistinto.
Si tenés otro gestor de usuarios como gdm o kdm, configuralo gráficamente según lo que quieras.
Fuente: Estar al pedo un sábado a la tarde.
Fuentes de Información
El contenido del post es de mi autoría, y/o, es un recopilación de distintas fuentes.