últimos usuarios registrados en Linux que muestran solo 8 caracteres

10

Estoy usando el último comando en Linux para buscar el último usuario conectado. Pero el último comando muestra solo 8 caracteres en el campo de nombre de usuario. En la imagen a continuación, el administrador del nombre de usuario se recorta para administrar .

¿Hay alguna otra forma de obtener el nombre completo del último usuario conectado?

Intenté lastlog también.

ingrese la descripción de la imagen aquí

prasanna
fuente

Respuestas:

11

last -wdebería hacer el truco por ti. No tengo nombres de usuario largos para probar esto, pero la página del manual sugiere que debería funcionar.

También puede usar last -apara enumerar nombres de host como el último campo y no truncarlos o last -imostrarlos como direcciones IP en lugar de nombres de host.

Estos son usuarios locales de su sistema, por lo que puede eliminarlos de su /etc/passwdarchivo si las opciones anteriores no funcionan. Solo debería tener problemas para hacerlo si tiene dos usuarios que comparten los mismos primeros 8 caracteres.

Si falla todo eso, podría intentarlo strings /var/log/wtmp. Estos datos serán algo más difíciles de interpretar, pero deben contener los nombres de usuario y nombres de host completos.

Ladadadada
fuente
0

lastlee desde utmp, y allí el campo de nombre de usuario está limitado a 8 caracteres. Por lo tanto, es mejor tener un nombre de usuario algo único dentro de los primeros caracteres.

ott--
fuente
1
Esto es incorrecto; Si bien utmpalmacena solo 8 caracteres, en lastrealidad lee desde el wtmpcual puede almacenar el dominio completo y el nombre de usuario. last -wes la respuesta.
rymo