Linux Learning Journey – Day 6: SSH, Remote Access & Connecting from Windows 🐧💻

Published: (January 17, 2026 at 09:35 AM EST)
1 min read
Source: Dev.to

Source: Dev.to

What I Did Today

I set up an SSH server on my Ubuntu machine so I could connect to it from the Windows command prompt. This enables remote management of Linux systems, a critical skill for real‑world IT, cloud, and DevOps tasks.

Steps I Followed

  1. Install the SSH server on Ubuntu

    sudo apt update
    sudo apt install openssh-server
  2. Enable and start the SSH service

    sudo systemctl enable ssh
    sudo systemctl start ssh
  3. Verify the SSH service status

    sudo systemctl status ssh
  4. Allow SSH through the firewall

    sudo ufw allow ssh
    sudo ufw status
  5. Connect from Windows using Command Prompt

    ssh avinash@192.168.1.46

✅ Successfully accessed my Ubuntu machine remotely.

Why SSH Matters

  • Provides secure remote management of Linux servers.
  • Essential for cloud, DevOps, and system administration workflows.
  • Enables automation and scripting without needing physical access to the machine.

Day 6 Key Learnings

  • SSH is simple to set up but incredibly powerful.
  • Firewalls and IP addresses must be managed carefully.
  • Remote access expands possibilities; I can now manage my Ubuntu system directly from Windows.

Reflection

Day 6 showed me how Linux extends beyond a single machine. Being able to connect and control servers securely is a milestone in my journey. Every command practiced today brings me closer to confidently managing real‑world Linux systems in cloud environments.

Back to Blog

Related posts

Read more »