Using Multiple User Accounts and Fast Switching in elementary OS
A shared Linux computer can serve several people without turning everyone’s files, browser history, and desktop preferences into one untidy pile. elementary OS provides separate home folders, individual settings, and account permissions so each person can work in a familiar environment while using the same hardware.
This is useful in an Australian household where one machine might handle schoolwork in the morning, a TAFE assignment in the afternoon, and streaming or online banking at night. It also suits a small home office, a share house in Melbourne, or a family computer in regional Queensland where replacing an otherwise capable PC is not practical.
Each account has its own Documents, Downloads, application settings, wallpapers, saved sessions, and personal data. A user can therefore configure a workspace for coding or study without changing another person’s dock, keyboard settings, or online accounts.
The main decisions involve account type, permissions, automatic login, and how sessions are switched. A careful setup gives everyone privacy and convenience while avoiding the common problems of forgotten passwords, inaccessible shared files, or several active sessions consuming limited memory.
Choose The Right Account Arrangement
The first account created during installation is normally an administrator account. It can install software, change system-wide settings, add or remove users, and approve administrative actions with its password. Keep at least one administrator account available, even if the computer is mainly used by standard users.
A standard account is usually the best choice for children, guests, and people who only need everyday applications. It can change personal settings and manage files in its own home directory, but it cannot freely alter the operating system. This reduces the chance that an accidental command or questionable installer affects every user.
For a couple sharing a desktop, two separate standard accounts plus one administrator account is a sensible arrangement. In a family, parents can retain administrative access while children use standard accounts. A guest account or temporary standard account can be removed later, which is safer than handing visitors the password to an established profile.
Use descriptive names that are easy to recognise at the login screen. A short username becomes part of the home-folder path, so avoid spaces, punctuation, and names likely to be confusing in Terminal commands. The full display name can still include a person’s preferred name.
Add And Configure User Accounts
Open System Settings and look for the user or accounts panel. The exact label and layout can vary between elementary OS releases, but the workflow is generally the same: unlock administrative changes, choose the option to add a user, enter the person’s name, select an account type, and create a password.
Use a separate password for each account. A shared password defeats the purpose of separate profiles because anyone who knows it can open another person’s session. A passphrase made from several memorable words is easier to type on an Australian keyboard than a short, complicated string, while still offering better protection.
After creating an account, sign out or switch users and complete its first login. This creates the home directory and allows elementary OS to prepare the desktop. Check the keyboard layout, time zone, display scaling, touchpad behaviour, and preferred applications while logged into that profile rather than changing them from an administrator session.
Automatic login deserves particular attention. It may be convenient on a private desktop, but it sends the computer straight into one selected account after boot. Turn it off when several people use the machine, especially if it contains tax records, work documents, MyGov-related information, or saved banking sessions. The login screen is the point where each person selects their own profile.
Protect Personal Files And Shared Data
Separate accounts provide useful privacy, but they do not make a computer physically secure. Anyone with administrator access can generally change permissions or access files from another operating system. For ordinary household privacy, however, keeping personal files in each user’s home folder is a strong improvement over storing everything in one shared profile.
Store private documents in folders such as Documents, Pictures, and Downloads. Avoid placing sensitive material in /home/Shared or a common external drive. Browser profiles, SSH keys, saved credentials, and application configuration also belong to the individual account and should not be copied into a communal folder without a specific reason.
For genuinely shared material, create a dedicated folder with a clear purpose. A folder such as Shared can contain household documents, recipes, scanned warranties, or a common music collection. Keep private material out of it, and agree on a simple naming convention so files do not become a pile of versions called final, final2, and final-new.
External drives and USB sticks need care. Their permissions may not behave exactly like those of the internal Linux filesystem, particularly when formatted as exFAT or FAT32 for use with Windows. If a shared drive contains confidential work, unmount it before handing the computer to another person and avoid leaving it connected when it is not needed.
| Task | Recommended arrangement | Reason |
|---|---|---|
| Everyday household use | One account per person | Keeps files, settings, and browser sessions separate |
| Children or visitors | Standard account | Limits system-wide changes |
| Software installation | Administrator approval | Prevents untrusted changes affecting every user |
| Common household files | Dedicated shared folder | Avoids mixing private and communal data |
| Private work or banking | Personal home folder and screen lock | Reduces casual access by other users |
| Short-term visitor access | Temporary standard account | Easy to remove after use |
| Several active sessions | Check memory and close unused apps | Prevents slowdowns and battery drain |
Switch Users Without Ending A Session
Fast user switching means one person can leave their desktop open while another signs in. In elementary OS, use the user indicator in the panel when it is available, then choose the option to switch user or return to the login screen. The wording can differ by release and panel configuration, but the important distinction is that switching preserves the existing session.
The first user’s applications remain open in the background. A second person can sign in, work in their own desktop, and later switch back to find the original windows in the same state. This is convenient when someone is downloading a large file, compiling software, or leaving a long-running document open.
Switching is different from logging out. Logging out closes applications and ends the desktop session, while switching keeps it alive. It is also different from locking the screen: locking protects the current session, whereas switching takes another user to a separate login session. Lock the screen whenever stepping away, even in a supposedly safe home office.
Look for a user or session option in the top panel, or use the system’s logout and login screen when the direct switch option is not shown. The login screen lists available accounts; select the required profile and enter its password. If the screen only offers the current user, check whether the other account was created successfully and whether the display manager has been restarted since the account was added.
Manage Memory And Background Sessions
Every active graphical session consumes memory, even when its owner is sitting in another room. A lightweight computer with 4 GB of RAM can become sluggish when several users leave browsers, video players, IDEs, and office applications open. This is especially noticeable on an older refurbished laptop used for both uni work and entertainment.
Before switching away, close large applications that are no longer needed. Web browsers with many tabs, Electron-based applications, virtual machines, and image editors are common sources of memory pressure. A download or long-running task may justify leaving a session open, but an abandoned desktop with dozens of tabs usually does not.
If elementary OS starts responding slowly, open System Monitor from the Applications menu and inspect memory and CPU use. Check which session owns the busiest processes before ending anything. Do not terminate another user’s work without agreement, particularly if they are editing a document or running a backup.
Battery life also suffers when several sessions remain active on a laptop. A family notebook taken between a Brisbane home and a university campus may spend much of the day away from a charger. Logging out of finished sessions is more efficient than repeatedly switching between them, and it reduces the amount of personal data left available on the machine.
Install Applications For Everyone Or One Person
Applications installed through the system’s normal software management are generally available to all users. This is appropriate for shared tools such as LibreOffice, Firefox, VLC, a PDF reader, or a printer utility. An administrator may need to approve the installation, after which each user can configure the application independently.
Application settings usually remain separate. One person can sign into a browser or email client while another uses a different account in the same program. Always check the application’s account and profile behaviour, because some tools store data in a common location or offer their own profile system.
Flatpak applications may follow different permission rules and can keep their data within per-user or system-wide locations depending on how they were installed. If a program appears for one user but not another, check whether it was installed only for the current account. The AppCenter presentation and available packages can also vary between elementary OS releases.
Printers, scanners, Bluetooth devices, and network shares may require system-wide setup or extra permissions. Configure these once from an administrator account, then test them from each user profile. For a home printer on an NBN-connected network, verify that every account can see the printer without storing another person’s credentials in the wrong profile.
Handle Login Problems And Account Maintenance
If a user cannot sign in, first check the keyboard layout and Caps Lock state at the login screen. A password created with one layout can be difficult to enter if the system is now using a different layout. Do not repeatedly guess a password, as this can create confusion about whether the account or the keyboard is at fault.
An administrator can change another user’s password through the account settings. Changing the password may affect encrypted password stores, saved network credentials, or applications that relied on the previous login secret. After resetting access, review browser sessions, email clients, and SSH keys rather than assuming everything will continue normally.
When removing an account, copy any files that genuinely belong to the person first. Account deletion can remove the home directory, including downloads and application data. Preserve only what is needed, store it in a clearly labelled location, and remove old accounts for former housemates or visitors so they no longer appear at the login screen.
Keep the administrator password private and maintain current backups. A separate backup drive or trusted backup service should protect important documents from disk failure, theft, and accidental deletion. Multiple user accounts improve organisation, but they do not replace backups or a locked screen.
Establish A Simple Shared-Computer Routine
A reliable routine makes multi-user computing feel natural. Each person should lock the screen when walking away, log out when finished for the day, and keep communal folders limited to files that everyone is meant to access. Give children and guests their own standard accounts rather than letting them use an administrator profile.
For a household in Adelaide, Perth, or a smaller regional town, this arrangement also makes support easier. If one user breaks a personal application setting, the fault usually stays in that profile. Another person can continue working, while the administrator repairs or resets the affected account without rebuilding the entire desktop.
Before enabling fast switching, create the accounts, test each password, confirm permissions, and sign into every profile once. Then switch between two accounts while monitoring memory in System Monitor. The final practical step is to open System Settings, review the Users panel, and disable automatic login before the next person uses the computer.