What is SSH?

SSH (Secure Shell) lets you remotely access and control a Linux server from another machine — securely over an encrypted connection.

Tools to use SSH on Windows:


SSH Setup (VirtualBox + Ubuntu)

Step 1 - Configure VirtualBox Network

VM Settings → Network → Attached to: Bridged Adapter

NAT will NOT work — always use Bridged Adapter


Step 2 - Get Ubuntu IP Address

ip a

Look for an IP like 192.168.x.x — ignore 10.0.2.15 (that is NAT, won't work)


Step 3 - Enable SSH on Ubuntu

Via Terminal:

sudo apt update
sudo apt install openssh-server -y
sudo systemctl start ssh     // Starts SSH service
sudo systemctl enable ssh   // Starts SSH automatically on boot

Verify it's running: