It's just your regular password.
The password to run commands with
sudo is your password, not a separate password. It is the same password that:
- you came up with and typed in when you installed Ubuntu or created your account
- you type in on the login screen (unless you have automatic login)
- you type in to unlock the screen
When you're asked for your password in a terminal, it is normal that nothing is shown while you are typing it. To enter your password for the
sudo command, type it in and press Enter.
If you enter your password correctly and you are an administrator--which on Ubuntu means a user who is allowed to perform actions as the root user through
sudo and polkit--then the command will run. (Non-administrators can be permitted to run certain commands with
sudo too, but this is not set up by default.)
If you enter your password correctly but you are not an administrator and aren't allowed to run the command as root with
sudo, you'll get an error:
username is not in the sudoers file. This incident will be reported.
("Reported" just means written to a log file. Attempting to run a command with
sudo on your own computer that your user account isn't set up to be allowed to run is harmless, and the scary "This incident will be reported" thing can be ignored.)
To see if you're set up to
sudo to root, check if you're in the
Another way to find out if your user account is an administrator and allowed to run commands as root with
sudo is to check if it's a member of the
sudo group. To list all the groups you're in, run:
Users are usually in their own group (named the same as their username) and several other groups. If you're an administrator the output of
groups will look something like:
username adm cdrom sudo dip plugdev lpadmin sambashare
If you're not an administrator it will look something like this (i.e., it will not contain
username adm cdrom dip plugdev lpadmin sambashare
If you only have one user account and it's been removed from the
sudo group, see How do I add myself back as a sudo user? This is not a very common situation, though.
For more detailed information, you can ask
sudo about your abilities.
A third way to find out if you're an administrator is to run
sudo -l. You'll have to enter your password. Then:
Non-administrators who aren't set up to run any commands with
sudo will see the message
Sorry, user username may not run sudo on host.
username is your username and
host is the hostname (computer name) of your Ubuntu system.
Administrators (i.e., members of the
sudo group) will see some information ending in the lines:
User username may run the following commands on host:
(ALL : ALL) ALL
Users who are set up to run some commands as root but not all commands will see output documenting their abilities. (See
man 5 sudoers for technical details.)