Skip to main content

New Install - Access VPS

This section begins the step-by-step follow along instructions.

Steps

The following steps will be discussed one at a time ๐Ÿ‘‡ below.

  1. If required, reminder yourself about SSH Concepts by clicking here.
  2. Open up a terminal session within Macintosh or Linux, or a remote connection application, such as PuTTy, for Windows users.
  3. Issue the SSH connection request from your local system (Macintosh, Windows, or Linux). This is just your local desktop or laptop computer.

Issue Connection Request

Access your VPS

SSH into your Debian based OS system.

  • Replace my-ssh-pem-file with the name of your ssh key file.
  • Replace 113.113.113.113 with the IP address of your VPS.
ssh ubuntu@113.113.113.113 -i my-ssh-pem-file
netmet@netmet-MacBook-Pro .ssh % ssh ubuntu@113.113.113.113 -i my-ssh-pem-file
The authenticity of host '113.113.113.113 (113.113.113.113)' can't be established.
ED25519 key fingerprint is SHA256:dU7879879879879789879878977Fiuiuiuiuiuiuug1.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '113.113.113.113' (ED25519) to the list of known hosts.
Welcome to Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-1031-aws x86_64)

* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage

System information as of Mon May 1 19:54:29 UTC 2023

System load: 0.0703125 Processes: 168
Usage of /: 1.0% of 154.88GB Users logged in: 0
Memory usage: 0% IPv4 address for eth0: 172.31.90.241
Swap usage: 0%

Expanded Security Maintenance for Applications is not enabled.

0 updates can be applied immediately.

Enable ESM Apps to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status

The list of available updates is more than a week old.
To check for new updates run: sudo apt update


The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

To run a command as administrator (user "root"), use "sudo command".
See "man sudo_root" for details.

ubuntu@ip-172-31-90-241:~$

Explained

  1. We issued the connection request with the ssh command.
  2. Because this was our initial attempt to access this VPS, a warning message was presented, cautioning us about connecting to what the local computer system deemed an "unknown" connection, potentially of a malicious nature. However, since we are aware that this request was intentionally initiated by us, we can proceed with the connection.
  3. We type yes to proceed with accessing the new VPS (and future node). This action informs the local computer system not to prompt us again, indicating our trust in this system. The local computer will now remember that it can trust this system for future connection requests, enabling access to this new VPS system. We will not be challenged with this warning again.
  4. The MOTD (Message of the Day) banner displays basic system related details of the VPS we connected into; along with, security patch information. We can review this information, but no action is required for now (until later in the documentation).
  5. Finally we see ubuntu@ip-172-31-90-241:~$, on the last line. The ubuntu before the @ indicates that the username we logged into as; is called: ubuntu.
Likely alternate usernames

You may most likely see:

  • ubuntu
  • admin
  • root

Throughout the rest of this documentation, you should replace the name ubuntu with the user you have identified above.

Quick Install

If you reached this documentation from the quick installation guide, you should continue to the next section of the normal installation to apply updates. Alternatively, you can return the quick install guide by clicking here