Corso Linux & Networking

Requisiti:

  • Computer con Linux
  • Conoscenze minime di inglese

Indice

Risorse di riferimento:

Primo incontro

  • Cos’è il terminale ed i comandi base
    • ls, cat, echo, mkdir, cd, mv, chmod, tree, clear, cp, rm/rmdir, file, fdisk, top, tree, dmesg, lspci
      • ls & wc, ls & grep
    • pipe per salvare output
    • reboot/poweroff
  • Fare uno script bash minimale#!/usr/bin/env bash echo $(pwd) read -p "Il tuo nome? " name echo $name
  • Crontab – https://crontab.guru/

Versione registrata: https://peertube.uno/w/d1yvnchkCFPcMUZZac578F

Secondo incontro

Terzo incontro

  • Cosa sono i gateway, subnet, broadcast e ifconfig
  • Cosa è un firewall – https://it.wikipedia.org/wiki/Firewall
  • Come intervenire sul firewall, ufw+gufw
  • Visione di alcune distribuzioni per uso da firewall
    • pfsense
  • iptables (senza entrare nei dettagli)

Quarto incontro

  • Cosa sono e utilizzare le VPN
    • Perchè non hanno niente a che fare con i cookie
  • Come usare TOR per l’anonimato