Learning category · Legacy

Legacy Tools & Packages

Older tools still found in production. For maintenance, troubleshooting and migration.

Kept for legacy compatibility, troubleshooting and enterprise maintenance. Do not choose these for new systems; each skill names its modern replacement. Packages

3 levels · 6 courses · 18 skills

Level

Host Administration

Run and inspect hosts that predate systemd and GPT.

0 of 6 skills mastered

2 courses, 6 skills

CoursePlanned

System Administration

SysVinit, runlevels, chkconfig and init scripts.

  1. SysVinit and Runlevels

    Replaced by systemd targets

  2. Services with chkconfig and service

    Replaced by systemctl

  3. Init Scripts

    Replaced by systemd unit files

3 skills

CoursePlanned

Storage

MBR partitioning and the ext2 and ext3 utilities.

  1. fdisk and MBR Partitioning

    Replaced by parted, gdisk (GPT)

  2. ext2 and ext3 Utilities

    Replaced by ext4, XFS

  3. Converting MBR to GPT and ext3 to ext4

    Replaced by GPT, ext4

3 skills

Next: Level 2, Network Foundations

Level

Network Foundations

Read, configure and migrate classic networking, firewalls and time services.

0 of 6 skills mastered

2 courses, 6 skills

CoursePlanned

Networking and Firewall

net-tools and iptables, and the move to ip and nftables.

  1. ifconfig and net-tools

    Replaced by ip, ss

  2. route and arp

    Replaced by ip route, ip neigh

  3. iptables Firewalls

    Replaced by nftables, firewalld

  4. Migrating iptables to nftables

    Replaced by nftables

4 skills

CoursePlanned

Time Synchronization

The traditional NTP daemon, and replacing it with chrony.

  1. ntpd and ntpq

    Replaced by chrony

  2. Migrating ntpd to chrony

    Replaced by chrony

2 skills

Next: Level 3, Services and Remote Access

Level

Services and Remote Access

Maintain legacy network services and replace insecure remote access.

0 of 6 skills mastered

2 courses, 6 skills

CoursePlanned

Network Services

Legacy network scripts, inetd, xinetd and TCP Wrappers.

  1. Legacy Network Scripts

    Replaced by NetworkManager

  2. inetd and xinetd

    Replaced by systemd socket units

  3. TCP Wrappers

    Replaced by firewalld, nftables

3 skills

CoursePlanned

Remote Access and File Transfer

rsh, rlogin and legacy FTP, and how to replace them with SSH.

  1. rsh, rlogin and rcp

    Replaced by OpenSSH

  2. Legacy FTP Servers

    Replaced by SFTP, rsync

  3. Replacing r-commands with SSH

    Replaced by OpenSSH

3 skills