VestaCP change admin password – How we change and fix errors


Web-users may often see errors like “Error system: Invalid username or password” when they change the VestaCP admin password.

This may happen due to missing code or the wrong command used to change passwords.

Today, we’ll see how our Support Engineers reset the VestaCP admin password and fix related errors.

How we reset the VestaCP admin password

In order to change the admin password for VestaCP, our Support Engineers use the below steps.

1. Initially,  we login to the VestaCP account with username admin and current admin password.

2. We click on the ‘admin’ tab on the page.

3. Then, we enter the new password there and click on the ‘Save’ button.

This is the easiest way to reset the VestaCP admin password.

Reset VestaCP admin password via command line

To change the admin password for vestaCP, we follow the below steps.

1. We log in to the server as a root user.

2. After that, we run the below command to change the VestaCP admin password.

v-change-user-password admin new_password

How we fixed the common errors

From our experience in managing servers, we’ve seen customers facing problems after changing the admin VestaCP password. Let’s take a closer look at how our Support Engineers fix these problems.

Missing code

Many customers face an error while resetting the password.  Generally, the error says “Invalid username or password” while trying to log in.

This occurs when the file /etc/sudoers.d/admin doesn’t have the code which is need for the successful login.

Therefore, our Support Engineers fix the error by adding the following code to the file /etc/sudoers.d/admin.

# Created by vesta installer
Defaults env_keep="VESTA"
Defaults:admin !syslog
Defaults:admin !requiretty
Defaults:root !requiretty

Missing directory

Similarly, the “Error system: Invalid username or password” error happens if the required directory is missing.

So, we add a new directory as follows.

mkdir /etc/sudoers.d

Then, we reset the password using the following commands.

passwd admin
Enter new UNIX password:
Retype new UNIX password:

That fixes the issue.

[Having trouble while resetting the VestaCP admin password? We’ll fix it for you.]


In short, VestaCP allows resetting the admin password with simple steps. Today, we saw how our Support Engineers changed VestaCP admin password and fixed related errors.

Leave a Comment

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