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
- What is ping
- how to change password
- how to setup the IP address
- terminal - why are we using it
- faster
- secure
- output is standard
- navigate
- less resources
- reliable
- network basics
- ip address
- patch panel
- cable
- switch
- router