Skip to main content

IPLUSO 22249

Server Operating Systems - Linux Platform

Cybersecurity
  • ApresentaçãoPresentation
    The scope of this curricular unit is to introduce students to operating systems based on the Linux kernel. The course program as well as its teaching methodology revolves around the ability of students to sufficiently understand the functioning of these operating systems and some services that work on these operating systems.
  • ProgramaProgramme
    Installation of Linux operating systems with and without a graphical environment Debian and Rocky Installation Adding users as system administrators SSH service Installation configuration SSH access to servers DHCP Service Installation and configuration IP Pool Definition IP reservation/assignment by MacAddress DHCP with different networks Placing DHCP clients on different networks DNS Service Installation, configuration and operation Direct and reverse zone Most used RRs, A, AAAA, PTR, SOA, NS, CNAME, MX HTTP Service (Apache and Nginx) Installation and configuration (Apache and Nginx) Virtualhosts in Apache and Nginx User authentication on virtualhosts Virtualhosts working on SSL/TLS Syslog Service SyslogServer /var/log folder
  • ObjectivosObjectives
    Provide students with knowledge of the functioning of various operating systems, their structure, management, maintenance and configuration mechanisms. Allow students to have contact with an operating system other than WindowsTM. Provide basic knowledge of maintaining UnixTM-like systems in the absence of graphical environments. Take students to configure and manage network management services, computer systems, users, installed on Linux systems. Encourage students to acquire their own independence in terms of problem-solving learning, indicating objectives to be achieved, without presenting a final solution, indicating generic information presented in the course as a basis, and teaching them to search the Internet for information that allows them to solve these more specific problems
  • BibliografiaBibliography
    Granjal, Jorge - GESTÃO DE SISTEMAS E REDES EM LINUX 3ª Edição Atualizada, FCA Editora de Informática (Coleção: Tecnologias de Informação), Lisboa, 2010, ISBN: 978-972-722-784-6  
  • MetodologiaMethodology
    Classes will be in person, with demonstrations by the teacher of all steps: installation, configuration of Linux servers; installation and configuration of services; operation and error detection of services. During this demonstration, the theory inherent to the subject being taught will be addressed. The demonstration of the different steps, which involve installation, configuration, operation, detection and correction of errors, will be carried out for periods of 15/20 minutes, by the teacher. With recording of these contents. These videos will be made available to students during class on a digital platform, as well as the files resulting from the tasks developed. During the same class, the student is asked to develop what was demonstrated. There is room for the student to develop the tasks presented during the class, in a later period and be sent back as an assignment. In this way, learning will be progressive and based on knowledge acquired throughout the course.
  • LínguaLanguage
    Português
  • TipoType
    Semestral
  • ECTS
    6
  • NaturezaNature
    Mandatory
  • EstágioInternship
    Não