O tečaju:

Tečaj predstavlja alternativnu verziju tečaja Linux and linux networking for network administrators, v. 1.1 gdje je mrežni dio znatno skraćen budući da se očekuje da ga pohađaju polaznici koji nemaju inicijalno znanje o mrežnim tehnologijama a veće vrijeme posvećeno je bash scriptingu

Trajanje: 5 dana  (produljeno s 4 na 5 dana u odnosu na prethodnu verziju ovog tečaja)

Sadržaj:

– Linux distributions, Ubuntu distributions

– Ubuntu server installation
– su and sudo: concepts, sudo configuration
– adding/updating/deleting users and groups
– processes
– installing and managing packages
– managing services
– services: sshd; passwordless authentication
– communication tools: ssh, scp, curl
– standard unix file permissions
– executables
– file descriptor concepts; redirecting IO, pipes
– “everything is file”: proc filesystem
– file content tools: cat, less, tail, head, wc, tee, …
– file/output processing and regular expressions: grep, sort, sed, awk
– utils and system tools: find, tar, gzip, iotop, kill, df, mount, poweroff, ..
– bash: usage and environment
– bash: basic scripting and excersises

Networking:

– configuration and monitoring using iproute2 commands

– Permanent configuration:

ifupdown
Name resolving and resolvconf
NetworkManager
systemd-networkd
ubuntu 18.04 , 20.04: systemd-networkd + netplan
netplan
resolver systemd-resolved
netplan

 – Basic firewall confighuration