SSH and Windows 10

Finally! Windows has got with the time and enabled both a Client and Server SSH tool for using when connecting to machines!

https://www.howtogeek.com/336775/how-to-enable-and-use-windows-10s-built-in-ssh-commands/

Here's the summarised version of the link above to get started with this in RONIN

How to Install Windows 10’s SSH Client

The SSH client is a part of Windows 10, but it’s an “optional feature” that isn’t installed by default.

To install it, head to Settings > Apps and click “Manage optional features” under Apps & features.

Click “Add a feature” at the top of the list of installed features. If you already have the SSH client installed, it will appear in the list here.

Scroll down, click the “OpenSSH Client (Beta)” option, and click “Install”.

Step 2 - Connect to your machine.

Assuming your key is located in the Downloads folder, to connect to this machine run the below in a command prompt (Start Menu > Command Prompt)

ssh -i %userprofile%\Downloads\your-key.pem ubuntu@example.ronin.cloud  
Step 3 - Connect to your app web server!

To access your app from the cloud (e.g. Jupyter notebook) we need to add the port forward!

ssh -i %userprofile%\Downloads\your-key.pem -L 8888:localhost:8888 ubuntu@example.ronin.cloud

To see if your notebook is running

jupyter notebook list

To start a notebook (if none are running)

jupyter notebook

You will see a url that looks like this

http://localhost:8888/?token=exampleexampleexampleexampleexampleexample

Copy and paste this url into your Chrome browser

Tada! All done!