Schița de curs
Sesiunea 1: Introducere în SSH și SSH Access Securitate
- Prezentare generală a protocolului SSH și importanța acestuia în accesul securizat de la distanță
Securizarea accesului SSH utilizând autentificarea pe bază de cheie
Implementarea politicilor privind parolele puternice și autentificarea cu doi factori
Configurarea SSH pentru a permite accesul numai de la anumite adrese IP
Sesiunea 2: Partajarea fișierelor Samba
- Introducere în Samba și rolul său în partajarea fișierelor și a imprimantelor
Configurarea serverului Samba pentru partajarea directoarelor
Configurarea autentificării utilizatorilor și a permisiunilor pentru partajarea Samba
[Accesarea partajelor Samba de la clienți Windows și Linux
Sesiunea 3: DNS (Sistemul de nume de domeniu)
- Înțelegerea DNS și rolul său în traducerea numelor de domeniu în adrese IP
Configurarea unui server DNS utilizând BIND (Berkeley Internet Name Domain)
Configurarea zonelor DNS, a înregistrărilor și a rezoluției numelor
Depanarea problemelor DNS comune
Sesiunea 4: Web Servers (Apache)
- Introducere în serverul Apache HTTP și rolul său în servirea paginilor web
Instalarea și configurarea Apache pe Linux
Crearea de gazde virtuale pentru găzduirea mai multor site-uri web
Configurarea certificatelor SSL/TLS pentru comunicarea securizată HTTPS
Sesiunea 5: Servere de cache (Squid)
- Înțelegerea conceptului de caching și a beneficiilor acestuia pentru performanța web
Instalarea și configurarea Squid ca server proxy de caching
Configurarea controalelor de acces, a politicilor de caching și a înregistrării în Squid
Testarea și monitorizarea eficacității caching-ului Squid
Sesiunea 6: Servere de e-mail (Sendmail, Postfix)
- Prezentare generală a protocoalelor de e-mail (SMTP, POP3, IMAP)
Instalarea și configurarea Sendmail sau Postfix ca server de e-mail
Configurarea aliasurilor de e-mail, a domeniilor virtuale și a cutiilor poștale ale utilizatorilor
Implementarea filtrării spam-ului și a protecției antivirus pentru e-mail
Sesiunea 7: Server DHCP
- Introducere în DHCP (Dynamic Host Configuration Protocol)
Instalarea și configurarea serverului ISC DHCP
Atribuirea dinamică a adreselor IP, a măștilor de subrețea și a altor parametri de rețea
Gestionarea contractelor de închiriere DHCP și depanarea problemelor comune DHCP
Sesiunea 8: Server FTP
- Prezentare generală a FTP (Protocolul de transfer de fișiere)
Instalarea și configurarea unui server FTP (de exemplu, vsftpd, proftpd)
Configurarea accesului utilizatorilor, a permisiunilor și a opțiunilor FTP securizate
Activarea FTPS (FTP over SSL/TLS) pentru transferuri criptate de fișiere
Sesiunea 9: Databases (MySQL)
- Introducere în sistemul MySQL de gestionare a bazelor de date
Instalarea și configurarea serverului MySQL
Crearea de baze de date, tabele și conturi de utilizator
Gestionarea datelor, a backup-urilor și a securității bazelor de date
Sesiunea 10: Configurarea avansată a firewall-ului, configurarea și compilarea nucleului
- Configurarea avansată a firewall-ului utilizând iptables
Implementarea traducerii adreselor de rețea (NAT) și a redirecționării porturilor
Introducere în configurarea și compilarea nucleului
Personalizarea opțiunilor kernelului pentru îmbunătățirea performanței și a securității
Cerințe
- O înțelegere a Linux
- Experiență cu comenzile de bază Linux
Mărturii (1)
Mi-a plăcut faptul că 80-90% din lucruri erau noi pentru mine și mi-a deschis ochii cu privire la o mulțime de tehnologii și la modul în care funcționează administrarea sistemelor.
Vlad
Curs - Linux Advanced
Tradus de catre o masina