DEV Community

Cover image for Learning the skills required to system administrate a remote Linux server from the Command-Line.
Ikubanni Paul
Ikubanni Paul

Posted on

Learning the skills required to system administrate a remote Linux server from the Command-Line.

How To Build Up Your Linux System Administrator Skills.

If you want to build up your Linux Command-Line skills then you will love what I'm about to inform you. We are going to be talking about Linux Upskill Challenge.

Linux Upskill Challenge

What is Linux Upskill Challenge, Linux Upskill Challenge is a free and open-source project that is designed to help newbies and enthusiast Linux operator to become a master of themselves in understanding the full concept of Linux command line.

It is a monthly project, i.e. every month the course renews itself back to day one cool 😎. That means you can decide to commit your full one month to it out of your 12 months and become a professional in Linux.

How does the Program Operate

A month-long course aimed at those who aspire to get Linux-related jobs in the industry - junior Linux sysadmin, DevOps-related work, and similar. Server-focused and Command-Line, but assumes essentially no prior knowledge, and starts off very gently - designed to be well-suited to a Windows or Apple person as well as those that already using Linux in some form.

This was a paid course in the past, but is now free and fully open source - so costs you nothing but your time!

Alt Text

The course is run via Reddit, so you will need a Reddit login, and to subscribe to r/linuxupskillchallenge - each weekday a new lesson is posted there, and it allows a great forum-style interface to discuss and get help.

Note:

The focus is on practical skills
Heavily hands-on
Requires a daily commitment of 1-2 hours each day for a month
Often points to curated external links.
Much less ‘formal’ than RHEL or Linux Foundation training
If you’re keen to do this, then you will need your own Internet-exposed server - but full instructions on how to set this up for free or cheap are in the ‘Day 0’ posts in the subreddit.

The course restarts on the first Monday of next month - and as each new lesson gets posted, we’ll be trimming an earlier one - so make sure you keep up!

How to Operate Linux on your Windows without using Virtual Machine

Alt Text

Steps

  1. Download and install CYGWIN64 >> you can follow this link to learn how to install CYGWIN64
  2. Install UBUNTU20.04 LTS from Windows Store
  3. Enable the Windows Subsystem for Linux Installation Click here to learn how to do it
  4. Enabling OpenSSH on your Windows server
  5. Run your installed Ubuntu 20.04 LTS and you are good to go.

I hope you will have fun while doing the challenge 🔥 🔥

If you want more write a comment, follow, and don't forget to share this article with your friends, thanks!

Top comments (2)

Collapse
 
patarapolw profile image
Pacharapol Withayasakpunt

Better than WSL, IMO, is running a DigitalOcean droplet, using base Ubuntu, and install everything from scratch.

For the sake of convenience, VSCode does have a plugin to tunnel SSH, albeit not as convenient as WSL tunneling.

Collapse
 
heccubernny profile image
Ikubanni Paul

Yes, that is true. Thanks