How do I access my virtual server (Ubuntu example)?

Security being one of our top priorities, we strongly advise you to only create linux based servers with SSH keys instead of passwords. You can enable root user and password temporarily later on.

Before your instance can be accessed via SSH from the Internet, make sure to:

  • Assign a Floating (public) IP Address to it.
  • Assign a SSH Security Groups rule to it.
  • After enabling root access you may want to release the IP address from the server if this server should only be accessible from the internal network.

After server instance creation, SSH into your server using a terminal emulator such as iTerm for Mac or Cmder for Windows and use one of these commands for example (username root may have to be replaced with ubuntu depending on the Ubuntu version):

ssh root@your_ip_address
ssh -i ~/.ssh/your_key_name root@your_ip_address

If you want to use the ALTERNcloud embedded console, first connect via SSH as described above, enable root login and create a password for the root user. Some Linux operating systems may require you to log with other users instead of root (e.g. Ubuntu OS may require user ubuntu instead of root, CentOS OS may require user centos instead of root...)

sudo passwd root

You can use the root username and this password in the ALTERNcloud web console afterward (if you elected to create your server with a password instead of a SSH key you can use the ALTERNcloud web console right away).

 

After server instance creation, you can also SFTP (not FTP by default) into your server using a FTP application such as Cyberduck for Mac and Windows and use one of these options for example:

  • Select SFTP as the protocol with default port 22.
  • Use the SSH Private Key you created or selected when creating the server.
  • Enter the passphrase for the SSH key when asked by your FTP app.