Schița de curs
Sesiunea 1: Introducere în SSH și Securitatea Accesului SSH
- Prezentare generală a protocolului SSH și a semnificației sale în accesul la distanță securizat
Securizarea accesului SSH folosind autentificarea bazată pe chei
Implementarea politicilor de parole puternice și a autentificării cu doi factori
Configurarea SSH pentru a permite accesul doar de la anumite adrese IP
Sesiunea 2: Partajarea de fișiere cu Samba
- Introducere în Samba și rolul său în partajarea de fișiere și imprimante
Configurarea serverului Samba pentru a partaja directoare
Setarea autentificării și a permisiunilor pentru partajările Samba
Accesarea partajărilor Samba de la clienți Windows și Linux
Sesiunea 3: DNS (Domain Name System)
- Înțelegerea DNS și rolul său în traducerea numelor de domenii în adrese IP
Setarea unui server DNS folosind BIND (Berkeley Internet Name Domain)
Configurarea zonelor, înregistrărilor și rezoluției de nume DNS
Depanarea problemelor comune DNS
Sesiunea 4: Servere Web (Apache)
- Introducere în Apache HTTP Server ș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 sale pentru performanța web
Instalarea și configurarea Squid ca server proxy de caching
Configurarea controalelor de acces, politicilor de caching și a jurnalizării în Squid
Testarea și monitorizarea eficienței de caching a Squid
Sesiunea 6: Servere de E-mail (Sendmail, Postfix)
- Prezentare generală a protocoalelor de e-mail (SMTP, POP3, IMAP)
Setarea și configurarea Sendmail sau Postfix ca server de e-mail
Configurarea aliasurilor de e-mail, domeniilor virtuale și căsuțelor poștale ale utilizatorilor
Implementarea filtrării de spam ș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 mastelor de subrețea și a altor parametri de rețea
Gestionarea închirierilor DHCP și depanarea problemelor comune DHCP
Sesiunea 8: Server FTP
- Prezentare generală a FTP (File Transfer Protocol)
Instalarea și configurarea unui server FTP (de ex., vsftpd, proftpd)
Configurarea accesului utilizatorilor, a permisiunilor și a opțiunilor securizate FTP
Activarea FTPS (FTP peste SSL/TLS) pentru transferuri de fișiere criptate
Sesiunea 9: Baze de date (MySQL)
- Introducere în sistemul de gestionare a bazelor de date MySQL
Instalarea și configurarea serverului MySQL
Crearea de baze de date, tabele și conturi de utilizatori
Gestionarea datelor, a copiilor de rezervă și a securității bazelor de date
Sesiunea 10: Configurare Avansată a Firewall-ului, Configurare și Compilare a Kernel-ului
- Configurare avansată a firewall-ului folosind iptables
Implementarea traducerii adreselor de rețea (NAT) și a redirecționării porturilor
Introducere în configurarea și compilarea kernel-ului
Personalizarea opțiunilor kernel-ului pentru îmbunătățirea performanței și securității
Cerințe
- Înțelegerea sistemului de operare Linux
- Experiență cu comenzile de bază ale Linux
Mărturii (2)
Documentație foarte bine structurată și complexă. Un ritm bun pentru exerciții. Explicații detaliate și direct la subiect.
Tiberiu Longauer
Curs - Linux Advanced
Tradus de catre o masina
Mi-a plăcut faptul că 80-90% din lucruri erau noi pentru mine și m-au deschis ochii cu privire la multe tehnologii și modul în care funcționează administrarea sistemelor.
Vlad
Curs - Linux Advanced
Tradus de catre o masina