XSL Content

System & Network Administration 26236

Centre
Faculty of Informatics
Degree
Bachelor's Degree in Informatics Engineering
Academic course
2023/24
Academic year
X
No. of credits
6
Languages
Spanish
Basque
Code
26236

TeachingToggle Navigation

Distribution of hours by type of teaching
Study typeHours of face-to-face teachingHours of non classroom-based work by the student
Lecture-based2030
Applied laboratory-based groups4060

Teaching guideToggle Navigation

Description and Contextualization of the SubjectToggle Navigation

This subject aims to present and develop the main aspects associated with the administration of information systems. An approach will be followed not only oriented to the functions of the administrator, but also to the user who makes use of this type of systems.

In the first part of the subject, the administration of an autonomous system is introduced, with special emphasis on managing the use of resources (processor, memory, disk) by users and processes of the system. In the second part of the subject, the design, start-up and implementation of network services is studied. Security is a key issue in current systems and it is considered transversely along the entire subject.

The concepts are presented in a practical way, since the student administers his own system, beginning with managing an independent system in the first part of the subject and continuing later in the second part with the administration of different services in a system composed of several servers.

For a proper work on this subject, it is highly recommended to have passed the subjects of 'Introduction to Operating Systems' and 'Introduction to Computer Networks', both subjects of the 2nd year of the degree.

Skills/Learning outcomes of the subjectToggle Navigation

The following skills associated with the common computing branch are developed in the subject:

- Knowledge, administration and maintenance of computer systems, services and applications.

- Knowledge of the characteristics, functionalities and structure of the Operating Systems to design and implement applications based on their services.

- Knowledge and application of the characteristics, functionalities and structure of Distributed Systems, Computer Networks and the Internet and design and implement applications based on them.

In particular, it is also intended to work on the following skills related to the Computer Engineering speciality:

- Be able to design and implement system and communication software.

- Be able to understand, apply and manage the guarantee and security of computer systems.

- Be able to design, deploy, administer and manage computer networks.

Theoretical and practical contentToggle Navigation

Unit 1. Introduction.

Unit 2. Introduction to Shell Scripting.

Unit 3. Resource management.

Unit 4. Start and stop of the system.

Unit 5. Basic security aspects.

Unit 6. Network configuration.

Unit 7. Local network services.

Unit 8. Internet / Intranet services.

Unit 9. Design, configuration and implementation of a network service.

MethodologyToggle Navigation

In this subject several activities are contemplated, based mainly on the so-called active methodologies:

- Master classes

- Laboratories and their monitoring

- Project work of the subject

Assessment systemsToggle Navigation

  • Continuous Assessment System
  • Final Assessment System
  • Tools and qualification percentages:
    • Others (%): 100

Ordinary Call: Orientations and DisclaimerToggle Navigation

Two evaluation modalities are contemplated: continuous evaluation and joint (or final) evaluation. Each student will be able to choose the one that they think best suits their preferences / circumstances.



Continuous evaluation is the default one. The activities considered in this evaluation mode are described below, along with their weight in the final grade.

- Performing face-to-face activities (15-25%)

- Written tests associated with the continuous monitoring (50-60%)

- Project and its public presentation (20-30%)



Joint evaluation consists of two items:

- Final exam in official call (80%)

- Project and its presentation (20%)



In both cases, all activities are mandatory. To obtain at least the pass grade, it is necessary to obtain at least a rating of 4 out of 10 in each of the activities and an average rating of 5 or above.

The project must be delivered to the teachers on the dates indicated in the student guide. The evaluation will be completed through interviews with teachers.

Extraordinary Call: Orientations and DisclaimerToggle Navigation

The evaluation model is the same as the overall evaluation, and consists of two items:

- Final exam in official call (80%)

- Project and its presentation (20%)

Both activities are mandatory. To obtain at least the pass grade, it is necessary to obtain at least a rating of 4 out of 10 in each of them and an average rating of 5 or above.

The project must be delivered to the teachers at least one week before the date set for the exam. Your evaluation will be completed through an interview with the teachers.

Compulsory materialsToggle Navigation

Virtual classroom at eGela
Provided virtual machines

BibliographyToggle Navigation

Basic bibliography

- Provided subject material (available through eGela):

* Laboratory notebook

* Introductory notes to Shell Scripting

- I. Alegria, R. Cortiñas, A. Ezeiza: Linux, Administración del sistema y la red. Pearson-Prentice Hall, 2005.

- T. Adelstein, B. Lubanovic: Linux System Administration. O'Reilly, 2007

In-depth bibliography

- Essential System Administration (2nd edition). A. Frisch. O'Reilly, 1995.
- The practice of system and network administration (2nd ed.). T. Limoncelli, C. Hogan; S. Chalup. Addison-Wesley, 2007.
- A Practical Guide to Ubuntu Linux (3rd edition). M.G. Sobell. Prentice Hall , 2010. ISBN 978-0132542487. 1251 pp.
- Linux Server Security (2nd edition). M.D. Bauer. O'Reilly, 2005.
- TCP/IP Network administration. Craig Hunt. O'Reilly Media, 2002. ISBN 1-4493-8714-4.
- LPI Linux certification in a nutshell (2nd edition). S. Pritchard, B. Gomes Pessanha, N. Langfeldt, J. Stanger, J. Dean. O'Reilly, 2006
- C. Schroder. Linux Networking Cookbook. 2007.ISBN: 978-0-596-10248-7
- N. Campi, K. Bauer: Automating Linux and Unix System Administration, 2nd Edition 2008, ISBN: 978-1-4302-1059-7.
- T. A. Limoncelli: Time Management for System Administrators , 2005. ISBN: 978-0-596-00783-6.

Scripting
- Linux Shell Scripting Cookbook S. Lakshman o'Reilly, 2011.
- A. Robbins, N.H.F. Beebe: Classic Shell Scripting. O'Reilly, 2005.
- M. Lutz. Learning Python, 3rd Edition , 2007. ISBN: 978-0-596-51398-6.
- R. L. Schwartz, T. Phoenix, B. d Foy. ,Learning Perl, 5th Edition 2008. ISBN: 978-0-596-52010-6.

Web addresses

- Debian reference. http://www.debian-administration.org.
- Ubuntu server guide (11.10).
https://help.ubuntu.com/11.10/serverguide/C/index.html.
-30 best sources for linux / bsd / unix documentation on the web.
http://www.cyberciti.biz/tips/linux-unix-bsd-documentations.html.
- http://diariolinux.com
- nixcraft. http://www.cyberciti.biz.
- Linux for sysadmin. http://puppetlinux.blogspot.com.
- The geek stuff. http://www.thegeekstuff.com.
- sectools.org. http://sectools.org.
- unix-tutorials.com. http://www.unix-tutorials.com.

Examining board of the 5th, 6th and exceptional callToggle Navigation

  • ALVAREZ BALBAS, GONZALO
  • CORTIÑAS RODRIGUEZ, ROBERTO
  • GONZALEZ ACUÑA, ANA ISABEL

GroupsToggle Navigation

01 Teórico (Spanish - Mañana)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
1-15

12:00-13:30 (1)

Teaching staff

01 Applied laboratory-based groups-1 (Spanish - Mañana)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
1-15

09:00-10:30 (1)

10:30-12:00 (2)

Teaching staff

46 Teórico (Basque - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
1-15

17:00-18:30 (1)

Teaching staff

46 Applied laboratory-based groups-1 (Basque - Tarde)Show/hide subpages

Calendar
WeeksMondayTuesdayWednesdayThursdayFriday
1-15

14:00-15:30 (1)

15:30-17:00 (2)

Teaching staff