How to Change Password on Raspberry Pi OS (Complete Guide)

Changing the password on your Raspberry Pi OS is an important security measure. It helps to protect your Raspberry Pi from unauthorized access and keeps your data safe. Here is a complete guide on how to change the password on your Raspberry Pi OS.

1. Log in to your Raspberry Pi OS.

2. Open the Terminal window.

3. Type in the command “passwd” and press enter.

4. Enter your current password when prompted.

5. Enter your new password twice when prompted.

6. Your new password is now set.

7. To confirm the change, type in the command “passwd -S” and press enter.

8. You should see a message that says “Password changed”.

That’s it! You have successfully changed the password on your Raspberry Pi OS. Be sure to keep your new password secure and never share it with anyone.

Until recently, all Raspberry Pi OS systems were installed with the same user and password (pi / raspberry). This is very convenient when you install it, but it can lead to security issues. Also, you may want to change your password regularly for security reasons. Here is how to do this.

On Raspberry Pi OS with Desktop, the password can be changed via the Raspberry Pi configuration tool, under Preferences in the main menu. On Raspberry Pi OS Lite or SSH, use the command “passwd”.

For more information, keep reading. I’ll explain the step-by-step process to change your password in each case. I’ll also provide a guide on what to do if you have lost your password.

If you need help getting started on Raspberry Pi, I have an entire course to guide you through your first steps. I’ll help you use the perfect hardware, plug everything in and install your first system. You’ll also do your first project with me, just to make sure you are ready for the next level. Get all the information on this page if you are interested.

Set the new password on Raspberry Pi OS

From 2012 to 2022, all Raspberry Pi models were pre-installed with the same username and password: pi / raspberry. Since April 2022, using a different username and password is now required on the first boot.

Welcome wizard on first boot

If you are using the latest Raspberry Pi OS version, you’ll get that kind of assistant showing up on your first boot:

After setting up your local settings, essentially your keyboard layout, you’ll get a new screen where you can create the first user:

You’ll get something similar when you first start on Raspberry Pi OS Lite (without a desktop environment).

So basically, you can no longer avoid setting up a new username and password when you install Raspberry Pi OS. But if you want to change it later, or are using an older version of Raspberry Pi OS, I’ll explain how to change your password in the next parts.

Using Raspberry Pi imager

Another option if you want to skip this welcome assistant, is to use Raspberry Pi Imager, and especially the advanced settings, to set the new user and password directly on the SD card when you flash the new operating system.

To achieve this, click the wheel icon in the bottom-right corner of this tool once the system version chosen.

Then fill the form with at least the username, password and locale settings.

After using this, you should skip the first boot wizard, and get access directly to your desktop environment. This is particularly useful if you are installing new systems all the time, but let’s get back to your original question.

Note that even if you lose this password, there are a few ways to reset a forgotten password on a Raspberry Pi. Click on the link to learn more about this.

Change password on Raspberry Pi OS with Desktop

If you are on Raspberry Pi OS with Desktop, it should be pretty easy to change the password. I have included screenshots with the step-by-step guide below to help you with this procedure.
By the way, you absolutely need access to a session on Raspberry Pi OS to do this. If you have lost your password, check the last part of this tutorial before getting started below.

Welcome wizard

Before going further, I want to remind you that the welcome wizard on Raspberry Pi OS is a pretty neat tool that allows you to change many things, including the password for the “pi” user.

That’s almost the first question it will ask you:

If you are just installing your system, this is the easiest way to change your password. Follow this wizard, set a password, and configure the basic settings.

Raspberry Pi Configuration tool

There is a good chance you are here because you changed your password during the first boot, haven’t used your password since as the session opens without a password, and don’t remember what password you set.

No worries, you can change your password easily by following these few steps:

  • Open the main menu in the top left of your screen.
  • Go into Preferences and click on “Raspberry Pi configuration”.
  • A window will appear with many settings you can tweak.
    Click on “Change password”:
  • Then you can change your password directly:

    Choose a new password and enter it twice.
    If you are doing this for security reasons, I highly recommend using a long password (no need for multiple special characters, but long passwords are better).
    For example, I often use that kind of tool that generates long passwords that are easy to remember.
  • Once done, Raspberry Pi OS will display a success message:

That’s it! You have now changed your password, and can proceed with whatever you were trying to do :).

By the way, if you are just getting started on Raspberry Pi, I can help you to learn much faster. My Raspberry Pi boot camp course helps you discover the Raspberry Pi device and unlock its secrets step-by-step. In a few hours, you’ll be ready to start any fantastic project you are interested in.

Change password on Raspberry Pi OS Lite (or SSH)

If you just have access to a terminal, via Raspberry Pi OS Lite or remote SSH access, you can’t use the previous tools.
But don’t worry, it’s not very complicated, as there is only one command to remember (and you have the choice).

Raspi-config

It’s not the fastest method, but it is definitely the easiest to remember.
Raspi-config is a great tool available on Raspberry Pi OS to configure most settings on your system.
It includes a function to change your password, which is what we will use in this section:

  • Open a terminal, connect via SSH or log in on Raspberry Pi OS Lite.
  • Start raspi-config with:
    sudo raspi-config
    Your current password might be required to go further. If you have lost it, check the last part of this guide.
  • Go to “System Options” (1).
  • Then click on “Password” (S3).
  • Confirm by pressing “Enter”.
  • Type your new password twice.
  • That’s it, you should get a confirmation message now:
  • You can exit raspi-config with “Esc”.

So, Raspi-config is pretty convenient to remember, but as I told you there is still a faster solution.

The passwd command

Raspi-config is just a nice interface, running many Linux commands in the background. If you remember this easy command, you can go directly to the last step.

The command line to change a password on Raspberry Pi is:
passwd

The good news is that this solution will work on any Linux distribution, even if you are not on Raspberry Pi OS.

Are you a bit lost in the Linux command line? Check this article first for the most important commands to remember, and a free downloadable cheat sheet so you can have the commands at your fingertips.

Reminder: Remember that all the members of my community get access to this website without ads, exclusive courses and much more. You can become part of this community for as little as $5 per month & get all the benefits immediately.

Recover access if you have lost your password

We have discussed how to change your password if you still have access to the user session. But can you do the same if you have lost the password?
Yes, in fact, there are several solutions.

Use another user

The easiest way is to log in with another administrator user. If you followed my guide on how to create a new user on Raspberry Pi, you can use it to reset the password of another user.

You need the sudo privileges to do this.
The command to change the user password from another session is:
sudo passwd <user>

So, for example:
sudo passwd pi

If you are logged in with another user, you can change it directly and recover access to this session.
Another option could be to change the default username on your Raspberry Pi.

Log in with root

A similar way is to use the root user directly.
If you have allowed it to access SSH, you can follow the same steps as with another user (you just don’t need sudo).

What you can also do, is removing the password requirement on another session. Here is the command to do this:
sudo passwd <user> -d
Once done, you can open a session with this user without any password, and change it following the first part of this tutorial.

As reminder, here is how to log in as root on Raspberry Pi.

Unfortunately, there is no other way. As the root user is not enabled by default, you can start in single user mode or anything like that, which I use on Linux from time to time.

Additional Resources

Not sure where to start?
Understand everything about the Raspberry Pi, stop searching for help all the time, and finally enjoy completing your projects.
Watch the Raspberry Pi Bootcamp course now.

Master your Raspberry Pi in 30 days
Don’t want the basic stuff only? If you are looking for the best tips to become an expert on Raspberry Pi, this book is for you. Learn useful Linux skills and practice multiple projects with step-by-step guides.
Download the e-book.

VIP Community
If you just want to hang out with me and other Raspberry Pi fans, you can also join the community. I share exclusive tutorials and behind-the-scenes content there. Premium members can also visit the website without ads.
More details here.

Need help building something with Python?
Create, understand, and improve any Python script for your Raspberry Pi.
Learn the essentials step-by-step without losing time understanding useless concepts.
Get the e-book now.

You can also find all my recommendations for tools and hardware on this page.

How to Change Password on Raspberry Pi OS (Complete Guide)

Changing the password on your Raspberry Pi OS is an important security measure. It helps to protect your system from unauthorized access and keeps your data safe. In this guide, we will show you how to change the password on your Raspberry Pi OS.

Step 1: Log in to Your Raspberry Pi OS

The first step is to log in to your Raspberry Pi OS. You can do this by connecting your Raspberry Pi to a monitor, keyboard, and mouse. Once you have connected the peripherals, you can power on your Raspberry Pi and log in with your username and password.

Step 2: Open the Terminal

Once you have logged in to your Raspberry Pi OS, open the terminal. You can do this by clicking on the terminal icon in the taskbar or by pressing the “Ctrl + Alt + T” keys on your keyboard.

Step 3: Enter the “passwd” Command

In the terminal, enter the “passwd” command. This command will allow you to change the password for your user account. You will be prompted to enter your current password and then enter a new password twice.

Step 4: Confirm the Password Change

Once you have entered the new password twice, the password change will be confirmed. You can now log out of your Raspberry Pi OS and log back in with your new password.

Conclusion

Changing the password on your Raspberry Pi OS is an important security measure. In this guide, we have shown you how to change the password on your Raspberry Pi OS. If you have any questions or comments, please leave them in the comments section below.

Jaspreet Singh Ghuman

Jaspreet Singh Ghuman

Jassweb.com/

Passionate Professional Blogger, Freelancer, WordPress Enthusiast, Digital Marketer, Web Developer, Server Operator, Networking Expert. Empowering online presence with diverse skills.

jassweb logo

Jassweb always keeps its services up-to-date with the latest trends in the market, providing its customers all over the world with high-end and easily extensible internet, intranet, and extranet products.

Contact
San Vito Al Tagliamento 33078
Pordenone Italy
Item added to cart.
0 items - 0.00
Open chat
Scan the code
Hello 👋
Can we help you?