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 courses, workbooks, 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.