How to Connect to a Server Using the BMC Remote Console Feature

Introduction

The BMC Remote Console feature is a powerful tool that allows you to access and manage a server remotely. It is a great way to troubleshoot and diagnose server issues without having to physically access the server. This guide will provide step-by-step instructions on how to connect to a server using the BMC Remote Console feature. With this guide, you will be able to quickly and easily connect to a server and start managing it remotely.

How to Connect to a Server Using the BMC Remote Console Feature

1. Ensure that the BMC Remote Console feature is enabled on the server. This can be done by accessing the server’s BIOS settings.

2. Connect the server to the network using an Ethernet cable.

3. Download and install the BMC Remote Console software on the computer you wish to use to access the server.

4. Launch the BMC Remote Console software and enter the IP address of the server.

5. Enter the username and password for the server.

6. Once connected, you will be able to access the server’s BIOS settings, view system logs, and perform other administrative tasks.

Introduction

The Remote Console feature of the Bare Metal Cloud (BMC) portal is an easy and secure way to connect to your BMC servers without using SSH. The BMC consoling only works with password-based authentication.

Follow the instructions in this guide to learn how to access a Bare Metal Cloud server using the Remote Console.

How to Connect to a server using a BMC portal Remote Console

Prerequisites

Default System Users

The remote console feature is available by default for all BMC servers. Depending on the OS, the usernames for the default account are different.

The available operating systems have the following default users:

  • For Ubuntu servers, the username is ubuntu.
  • For CentOS servers, the username is centos.
  • For Debian servers, the username is debian.
  • For Windows servers, the username is Admin.
  • For ESXi and Proxmox servers, the username is root.

When you deploy a server, a pop-up box with the password and relevant information appears, except for Linux OS. When deploying a BMC server with a Linux OS, you must use SSH and set up a new user.

Linux User Setup

Before you can connect to your Linux server using the remote console, you must set up a user with a password on your server.

Since there is no password for the default user, you can only SSH into your new server with the public key you provided during the purchase.

When purchasing a server through the BMC portal, select a saved SSH key or add a new one:

BMC portal public SSH key field.

Use the SSH Keys Management page to add, edit, and delete SSH keys.

SSH into BMC Server

Use the account for the Linux distribution the server is running and a public IP address to SSH into your server.

Open the terminal window or an SSH client on your machine. For example, to access an Ubuntu server from a terminal, enter:

ssh [email protected]
Terminal SSH login to a BMC server

To view the public IP allocation assigned to your server:

1. Log in to the BMC portal.

2. Navigate to the Servers page.

3. Click the name of the server to load the Server Details.

4. Click the Network & IP Settings tab.

5. The Public IP Allocations shows the assigned IPs to use to access the server.

Network & IP Settings tab in the server details screen.

Note: If you create a private-only server without public IPs, you cannot access it directly from the Internet. You need to deploy a server with public access to reach the private one.

Add a User

When you SSH into the server, create another user and assign a password:

sudo adduser demouser

Specify a password when prompted:

Adding a user in Ubuntu using a terminal

Hit enter to skip adding the details for this user.

Enter y to confirm, and then you can close the SSH connection.

For CentOS, specify the password for the user with this command:

sudo passwd demouser

Connect to BMC Server Using Remote Console

To test if you can access your server using the Remote Console:

1. Navigate to the BMC portal Servers section.

2. Locate your server and click Actions.

3. Choose Launch Console from the menu.

Server actions with connect link in the BMC portal

4. Click Launch Console on the warning popup.

Connect to server confirmation popup

Note: You need to allow popups when using the Bare metal Cloud portal to load the console window.

The Remote Console loads in a new window.

Linux Servers

For Linux servers, the first connection via the remote console uses the ubuntu/centos/debian user.

On Ubuntu, for example:

Ubuntu user remote console

The server does not let you log in with the default username.

Remote console invalid user

You must enter the credentials for the new user you created previously.

Remote console with a user logged in

Now you can start interacting with the server.

Windows Servers

For Windows servers, enter the password for the Admin user you saved during the server deployment.

Windows console login screen

It is strongly recommended to change the default password upon initial login.

If you want to change the admin password using SSH, log in to the Windows BMC server and enter this command:

net user admin newpassword

Replace newpassword with a secure password.

Proxmox/ESXi

For BMC servers running Proxmox or ESXi operating system, the default user is root. The password and URL for connecting to your server were visible during the server deployment.

For example, on Proxmox:

The password and URL for connecting to a Proxmox server

Connecting to the Proxmox server via the Console takes you to the login screen:

Connecting to the Proxmox server via the Console

For ESXi, the console takes you to the server’s start screen:

ESXi console server's start screen

Conclusion

PhoenixNAP’s Bare Metal Cloud portal lets you interact with your servers using the Remote Console functionality and the basic password-based authentication. This feature is invaluable in case you cannot establish an SSH connection to your server.

Refer to our guide to learn how to set up Bare Metal Cloud Remote Access VPN.

For additional API information, visit the phoenixNAP Developer Portal.

How to Connect to a Server Using the BMC Remote Console Feature

The BMC Remote Console feature is a powerful tool that allows you to access and manage your server remotely. This feature is available on most modern servers and can be used to perform a variety of tasks, such as setting up a remote desktop connection, configuring network settings, and more. In this article, we will discuss how to connect to a server using the BMC Remote Console feature.

Step 1: Access the BMC Remote Console

The first step is to access the BMC Remote Console. This can be done by logging into the server’s web interface. Once logged in, you should be able to locate the BMC Remote Console feature in the server’s menu. Click on the BMC Remote Console option to open the console.

Step 2: Enter the Server’s IP Address

Once the BMC Remote Console is open, you will need to enter the server’s IP address. This can be found in the server’s settings or by using a network scanner. Once the IP address is entered, click the “Connect” button to establish a connection.

Step 3: Enter the Login Credentials

Once the connection is established, you will be prompted to enter the login credentials for the server. Enter the username and password for the server and click the “Login” button to access the server.

Step 4: Access the Server’s Features

Once logged in, you will be able to access the server’s features. You can use the BMC Remote Console to configure network settings, set up a remote desktop connection, and more. You can also use the console to access the server’s logs and troubleshoot any issues that may arise.

Conclusion

Connecting to a server using the BMC Remote Console feature is a simple and effective way to access and manage your server remotely. By following the steps outlined in this article, you can easily connect to a server and access its features. With the BMC Remote Console, you can configure network settings, set up a remote desktop connection, and more.

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
Jassweb, Rai Chak, Punjab, India. 143518