projects:courses:2024a:tutorial:start

Tutorial April 2024

These tutorial sessions are designed for the beginner user to understand the basics of Linux and to progress towards more detailed usage in the second half.

Playlist

Topics

1st half

Week Date Topic Commands
1 25/26 Apr Intro
2 2/3 May Adding files & folders, Delete files, Move & rename files & folders, ls,cd, touch, mkdir, rmdir, rm, rm -r,mv
3 9/10 May secure delete, adding user, adduser, scp
4 16/17 May passwd, extended ls, nano, cat,
copying files using IP address, ssh
ls, nano, cat, ssh, scp
5 23/24 May Users & groups chmod,chown,chgrp
6 30/31 May Test 1 - first half (will be held during tutorial sessions)
estimated time around 5-10m,
you may choose to come
to any tutorial session to do the test

2nd half

Week Date Topic Commands
2-1 6/7 June Networking
- ARP,
- IP spoofing
arp, v1
v2
v3
online zoom Assignment 1
break Assignment 1
2-2 27/28 Networking
- Hostname, Phishing
Vulnerabilities
- Pentest, weakness, threats
nmap
v1
v2
2-3 4/5 July Prevention
- Block IP
- Keys
Block IP
v1
2-4 11/12 Detection
- Log Files
Log, dmesg
2-5 18/19 Backup cronjob,rsync
2-6 25/26 Test 2 - second half
1/2 Aug Assignment 2

Test 2

Dear all, 
List of topics for the tutorial/practical class test No. 2
1. Networking : ARP
2. Vulnerabilities : pentest using nmap
3. Detection : using log file
4. Prevention : Block IP

Additional skills

  • editing files
    • nano
    • gedit
    • cat
    • file naming convention - uppercase & lowercase
  • directory
    • ls -la
    • pwd
  • user management
    • whoami
    • who
    • passwd
    • /etc/passwd
    • /etc/shadow
    • sudo command
  • grep
  • checking system
    • top
    • df -kh
    • du -kh
    • free -kh
    • lscpu
  • network
    • ping
    • ip -4 a
    • ip a add 192.168.0.100 dev eth0
  • keys
    • ssh-keygen -f rsa.pem -y
  • update/ install
    • apt update
    • apt install nano

Tutorial FAQ

  • Last modified: 2024/07/24 06:30