How To Change Default Passwords and Create a New User in EVE-NG

If you're planning to access EVE-NG over the internet, changing the default credentials should be your first priority.

If you’re planning to access EVE-NG over the internet, changing the default credentials should be your first priority.

Publishing an EVE-NG server with the default passwords can expose it to automated attacks and unauthorized access within a very short period of time.

This guide explains how to change the default passwords and create additional users in EVE-NG.

Default Credentials

Linux (CLI)

Username: root
Password: eve

EVE-NG Web Interface

Username: admin
Password: eve

For security reasons, both passwords should be changed before exposing the server to the public internet.

Method 1: Change Passwords from the CLI

The embedded video above demonstrates the recommended process for changing the default Linux root password and securing your EVE-NG installation before exposing it to the internet.

The video demonstrates how to:

  • Change the Linux root password
  • Secure the server
  • Update default credentials before internet exposure

Method 2: Change the Web UI Password

  1. Log in to the EVE-NG Web Interface.
  2. Navigate to:
Management → User Management
  1. Locate the user account.
  2. Click Edit.
  3. Enter a new password.
  4. Save the changes.

Creating a New Web UI User

Instead of using the default admin account every day, you can create a separate user account.

  1. Navigate to:
Management → User Management
  1. Click Add User.
  2. Enter:
    • Username
    • Email Address
    • Full Name
    • Password
    • User Role
  3. Save the account.

The new user will be able to log in using the assigned credentials.

Important Note

Creating a user in the EVE-NG Web Interface does not create a Linux system user.

If you require SSH access to the server, user management must be performed from the Linux operating system.

Before Publishing EVE-NG to the Internet

Make sure you have:

  • Changed the root password
  • Changed the default admin password
  • Created a dedicated user account
  • Verified SSH access security
  • Tested login with the new credentials

Only then should you expose the server to a public IP address.

Create My Free Account

I want FREE access to Dynamips training materials, workbooks, labs, and tools so I can take my networking skills to the next level.

Please check your email after signed up to set your password and activate your account.

By creating an account, you agree to our Terms and acknowledge our Privacy Policy. Account, access, security, and service-related emails may still be sent when necessary.