All Products
Search
Document Center

:Obtain user logon records on a Linux instance

Last Updated:Feb 06, 2025

This topic describes how to obtain user logon records on a Linux Elastic Compute Service (ECS) instance.

Files related to logon records

The following files are related to logon records:

  • Typically, user logon information is recorded in files such as /var/run/utmp, /var/log/wtmp, /var/log/btmp, and /var/log/lastlog.

  • The who, w, and users commands can be run to query the information of the current logon user in the /var/run/utmp file.

  • The last and ac commands can be run to query the information of current and historical logon users in the /var/log/wtmp file.

  • The lastb command can be run to query the information of all users who failed to log on in the /var/log/btmp file.

  • The lastlog command can be run to query information about the last logons of users in the /var/log/lastlog file.

Commands

who

The who command is used to query the information of the current logon user. A command output similar to the following is returned.

who

w

The w command is used to query the username of the current logon user and the tasks that the user is executing. A command output similar to the following is returned.

w

users

The users command is used to query the username of the current logon user. A command output similar to the following one is returned.

users

last

The last command is used to query the information of all users who have logged on by now. A command output similar to the following one is returned.

last

lastb

The lastb command is used to query the information of all users who failed to log on. A command output similar to the following one is returned.

lastb

lastlog

The lastlog command is used to query information about the last logons of users. A command output similar to the following one is returned.

lastlog

cat /var/log/secure

The cat /var/log/secure command is used to query the logon records of all users. A command output similar to the following one is returned.

View logon records