How to create and manage a guest user account on Linux Mint 10

Linux Mint logoSay, you have a Linux Mint 10-powered computer that you share with a friend or family member you do not completely trust. How do you continue to give this friend or family member access to your computer and still keep your data private? You have two options. The first is to let your guest use the built-in guest session. The other option is to create another user account with limited privileges. This second option is the recommended one, for reasons that will be presented later. But before we get to that, let us take a look at the first option, which is the built-in guest account, or the GDM Guest Session.

GDM Guest Session: The GDM Guest Session account is a temporary account that can only be started from a current real user session. You have to be logged in to an active session. The script used to start the Guest Session is installed by default. To use it, launch a shell terminal and type in the following command: /usr/share/gdm/guest-session/guest-session-launch. The GDM Guest Session has very limited privileges. However, the requirement of having to start it from a current session might be too inconvenient for some users. The best option is to create another user account.

Create New User Account: If you want a more permanent solution, launch the Users and Groups utility – Menu > Administration > Users and Groups, to create a real user account.

You will see all existing user accounts on the system. If your system is a new installation, the only account you will see is the one created during installation. To create a new account, click on Add.

Fill in the account information. You have the option of encrypting the account’s home folder. However, for a guest account, this is not necessary. OK.

Next step in the account creation process is to set a password for the account. There is the option of letting the system generate a random password. However, system-generated passwords can be difficult to remember, something that is not necessary for a guest account. Passwordless logins is possible if you enable “don’t ask for password on login.” OK.

Back to the main account manager window. The new account is shown below or above the existing one(s). Because it is a “Desktop user” account type, this new account will not have root privileges. To view the other account types available, click on Change next to the Account type.

Aside from the Desktop user, there are two other account types – the Administrator, and the Custom.

These are the default privileges that a Desktop user account type has. If you make any changes to the default privileges, the account type changes to Custom automatically. You get to this window by clicking on Advanced Settings on the main account manager window.

If your guest leaves, or you just want to deny access to use of the computer to your guest, you can disable the account from the Advanced tab of the Advanced Settings window. That is all there is to managing new user accounts on Linux Mint 10.

Related Posts

How to install Nanny on Mint 9 and Ubuntu 10.04 Nanny is a graphical parental control tool developed for Guadalinex, a Linux desktop distribution derived from Ubuntu and developed and maintained by ...
How to Install Ubuntu 13.10 on an external hard drive Installing Ubuntu 13.10 on an external hard disk drive (HDD) connected to a computer that's already running another operating system like Windows 7/8 ...
How to run Unity desktop on Linux Mint 12 Out of the box, Linux Mint 12, the latest edition of Linux Mint, a desktop Linux distribution based on Ubuntu Desktop, comes with a choice of two desk...
How to configure caching in Nginx Setting up Nginx, a leading web server, to cache content instead of using a dedicated application like Varnish is increasingly being adopted by many w...
Solutions for low screen resolution in Ubuntu 14.04/14.10 and VirtualBox This article was originally posted on the forum. On my test installations of Ubuntu 14.04 in VirtualBox, I had to figure out how to deal with a sit...
How to install and configure a graphical firewall client on Comice OS 4 Protecting your computer from network and physical attacks should be at the very top of your computing to-do list. And if you are new to Pear Linux Co...

We Recommend These Vendors

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).


  1. This is just what I’m looking for.

    BUT, we’re up to Mint 16 now. The “Don’t ask for password on login check box” is disabled.

    Any way to enable it or make the setting at the command line?

    • The Users Groups utility for Cinnamon does not have that option. Looks like the command line is the way to go.

      • Ok. And what command to use?

        I looked at…


        …and didn’t see that any of them included parameters to enable an account to auto-login.

        • Ok, forget all that.

          Open Systems Settings, then under the Administration section, click on the Login Screen module. After authenticating, click on the Auto login tab. The option is right there. You may also want to enable “Automatically select the last logged in user” under the Options tab.

          Note. You may have to reboot the computer for it to work. Please post an update.

          • The problem is that the setting you describe on the Options tab *is not* enabled.

            I tried going to the command line bcause your earlier post said “The Users Groups utility for Cinnamon does not have that option. Looks like the command line is the way to go.”

            Do you know the command to use for this setting?

  2. Pingback: Add a guest account to Julia « 0ddn1x: tricks with *nix

  3. Pingback: Links 1/12/2010: Red Hat Buys Makara, Replacement for GNOME-Do (Mono) Noted | Techrights

  4. Pingback: Tweets that mention How to create and manage a guest user account on Linux Mint 10 --

Leave a Comment

Your email address will not be published. Required fields are marked *