Logging users out of your system is easy, all you need to have is the username that you want logged out, and you can log them out using the methods we explained below.
In this tutorial, you will learn how to logout an user on Linux.
Step 1 - View logged in users
To view the logged in users that are logged in on your server, you can use the w
command. Simply run the command below, and it will list all users that are currently connected to your server, this includes all sessions active and inactive sessions that might not be active being used by a user, but the session appears as active because the connection was disconnected.
w
Alternatively, you can also use the who
command, if you want to see only the logged in usernames
who
The difference between two commands is that, w
will display more information about logged in users, while who
displays mainly the username of the logged in user and the time of login
Step 2 - Logout
Let's say you are logged in as user owlhowto
on your server, or your computer, and you want to logout this user, then you can do so by running the command below
logout
Alternatively, you can also use the shortcut CTRL + D to logout, instead of the logout
command
Note: logout
command should only be used when you want to logout from your session, if you want to logout another user from your server, then you cannot use the logout command, in this case you need to use the pkill
command.
To logout other users from your server, you can use the command below. The syntax of pkill command is
sudo pkill -9 -u owlhowto
Replace: owlhowto
with the username of the account that you want to logoff. Now, you can view the logged in users again to verify that the user was logged out from the system.
Note: Do not use the pkill on root account as it will kill all root processes, if in case you accidentally did this, reboot your server so the processes that were terminated by the pkill
command will restart again once server gets booted again.
Conclusion
In this tutorial, you learned how to logout an user on Linux, by using the pkill
command to logout other users, and logout
command when logging out your session.