Initial Login
Logging in to your newly deployed Bare Metal Server
If you did not specify an SSH key when deploying your server, you must first retrieve the login credentials. This can be achieved in multiple ways, either via the Console, using the API, or via the ICS CLI.
-
The login credentials can be found on the Server Information tab of the server. Navigate to: Service -> Bare Metal Servers
-
Click the FQDN/Hostname of the server you wish to access. Note the: Username, Password and Public IP address
Get a list of bare metal servers
curl --request GET \ --url https://api.ingenuitycloudservices.com/rest-api/servers \ --header 'Accept: application/json' \ --header 'X-Api-Token: API_KEY'
Get server details by ID
curl --request GET \ --url https://api.ingenuitycloudservices.com/rest-api/servers/{id} \ --header 'Accept: application/json' \ --header 'X-Api-Token: API_KEY'
List all baremetal servers in your account
❯ ics-cli baremetal list
Get server details by Service ID
❯ ics-cli baremetal get [Service ID] -p
Using the credentials from above, connect to your server based on it’s operating system:
- CentOS, Debian, Ubuntu, and Rocky Linux: Use an SSH client (e.g., Terminal or PuTTY).
- Windows: Use a Remote Desktop client (e.g., Microsoft Remote Desktop).
Choose your preferred client and enter your server login details to connect.