Bueno, aclaro de antemano que este es un documento para novatos en Linux o para aquellos que no lo conozcan. Tampoco pretende ser utilizado como info para hack sino para hacer más ameno el uso del mejor S.O.
Este post permitirá acceder al sistema colocando el nombre de usuario en el login.
En el archivo /etc/ passwd se localiza toda la información de los usuarios del sistema. Por ejemplo, si damos como root el siguiente comando:
# cat /etc/ passwd
Veremos algo como esto:
root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown mail:x:8:12:mail:/var/spool/mail:/sbin/nologin ftp:x:14:50

TP
Cada linea del archivo representa un registro único constituido por los campos (cada cadena separada por el símbolo de dos puntos ":"

que representan la información del usuario.
Veremos que el primer campo es el nombre de usuario, el segundo (x) es la contraseña cifrada, el tercer campo es el ID y el cuarto es el grupo del usuario.
Ahora bien, accediendo al sistema como root, editaremos el archivo /etc/ passwd
ejemplo utilizando el editor Nano:
nano /etc/passwd
y simplemente eliminaremos la X del segundo campo.
de esta forma nos quedaria asi:
root::0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin
simplemente guardamos el archivo y deslogeamos.
Al entrar nuevamente bastara con poner unicamente el nombre de usuario.
ADVERTENCIA:
Con este ejemplo aplicado al usuario ROOT estan dejando su sistema abierto a cualquier persona, es como dejar abierta la bobeda del banco. Por lo cual mi recomendación es hacerlo con nuestro usuario normal (eliminar la X en el registro del usuario).
Espero que les sirva y cualquier duda, comentario sera bien recibida.
Exitos
Maxi