You are on page 1of 4

Programa de Administracin de Sistemas e

Redes
Toms Fernndez Pena
28 de outubro do 2013
Administracin de Sistemas e Redes - [G4011322]

Programa
1. Introduccin
1.1. Introduccin materia
A gura do administracin de sistemas
Obxectivos da materia
Por que UNIX/Linux?
Relacin con outras materias.
1.2. Tarefas dun administrador de sistemas
Principais tarefas
Fontes de informacin para o administrador
1.3. Polticas e estndares
Polticas e procedementos
Estndares e recomendacins
Lecturas adicionais
2. Introducin aos sistemas Linux/Unix
2.1. Introducin a Unix y Linux
Historia de Unix
Sistemas GNU/Linux
2.2. Instalacin do sistema e de software
Tipos de servizos
Virtualizacin
Instalacin de Linux Debian
Vericacin da instalacin
Instalacin de software
2.3. Uso da lia de comandos
O interprete de comandos (shell)
A lia de comandos
1

2.4.
2.5.

2.6.

2.7.

Comandos bsicos
Variables de shell
Expansins da shell
Redireccin da entrada/sada
Orden de avaliacin
Ficheiros de inicializacin de bash
Programacin de scripts de administracin
Programacin shell-script
Manexo de cheiros de texto
Expresins regulares
Comandos para o procesamento de textos
Programacin en Python
Introducin a Python
Tipos de datos en Python
Control de uxo
Orientacin a obxetos
Procesamento de textos
Outros aspectos
Subprocesos
Outros mdulos de interese
Exemplos
Introducin a Perl e Ruby
Perl
Ruby

3. Actividades administrativas bsicas


3.1. Comandos bsicos para a xestin de procesos
Ver os procesos en execucin
Manipulacin de procesos
Manexo da prioridade e recursos dun proceso
Anlise bsica do rendemento do sistema
Ferramentas grcas
O directorio /proc
3.2. Xestin do sistema de cheiros
Tipos de cheiros e atributos
Enlaces
Localizacin de cheiros
Particins e sistemas de cheiros
Sistemas de cheiros con LVM
Manexo de discos cifrados
3.3. Xestin de usuarios
2

Ficheiros de informacin dos usuarios


Creacin manual dunha conta
Comandos para a xestin de contas
Cuotas de disco
3.4. Instalacin e conguracin bsica de redes de rea local
Comandos de conguracin da rede
Ficheiros de conguracin da rede
Conguracin do DHCP
3.5. Automatizacin de tarefas
Tarefas peridicas
Automatizacin da conguracin
3.6. Copias de seguridade
Estratexias para as copias de seguridade
Comandos bsicos
Outras aplicacins
4. Servizos bsicos de servidor a cliente
4.1. Introducin
4.2. Acceso remoto e transferencia de cheiros
Servicio de telnet y ftp
SSH
4.3. Sistemas de cheiros en rede
Caractersticas principais
Instalacin de NFS en Debian
Consideracins de seguridade en NFS
4.4. Servizos de directorio
Servizo de Informacin de Rede (NIS)
4.5. Servizo de directorio: LDAP
OpenLDAP
Modelo de datos de LDAP
Instalacin dun servidor LDAP
Migracin desde cheiros ou NIS
Instalacin dun cliente LDAP
Conguracin de LDAP con mltiples servidores
Ferramentas de administracin de LDAP

Bibliografa
Libro base

[1] Linux Administration Handbook (2a ed.), Evi Nemeth, Garth Snyder e
Trent R. Hein, Prentice Hall, 2006. Libro base da materia. Excelente libro,
que cobre os diferentes aspectos que debe coecer un administrador de
sistemas Linux. Incle informacin sobre as mis populares distribucins
Linux (Red Hat Enterprise, Fedora, SuSe Enterprise, Debian e Ubuntu).
3

Libros complementarios
[2] UNIX and Linux System Administration handbook, Evi Nemeth, Ben Whaley, Trent R. Hein e Garth Snyder, Prentice Hall, 2010. ltima edicin dun
clsico, inclundo informacin sobre varias distribucins Linux (Ubuntu,
RedHat e openSuse), as como outros sistemas Unix (Solaris, HP-UX e
AIX).
[3] Essential System Administration (3a ed.), leen Frisch,O'Reilly, 2002. Libro da serie de O'Reilly para a administracin Unix.
[4] LPIC 1 Certication Bible, Angie Nash, Jason Nash, Hungry Minds, 2001.
Orientado preparacin do exame para a obtencin do certicado 1 do Linux Professional Institute (www.lpi.org/eng/certication/the_lpic_program/lpic_1).
[5] Manual de Administracin de Linux, Steve Shah, MC Graw Hill, 2001. En
casteln.
[6] Python for Unix and Linux System Administration, Jeremy M. Jones e
Noah Gift, O'Reilly, 2008. Libro sobre programacin en Python para administradores de sistemas.

Documentacin en Internet
[7] The Debian Administrator's Handbook, Raphal Hertzog e Roland Mas,
2012, debian-handbook.info/browse/stable/
[8] Administracin Avanzada de GNU/Linux, Josep Jorba Esteve e Remo
Suppi Bolditro, UOC Formacin de Posgrao, Marzo 2004.
www.uoc.edu/masters/softwarelibre/esp/materials/Admin_GNULinux.pdf.
Libro para un curso de formacin de posgrao da Universidade Oberta de
Catalunya (UOC).
[9] The Linux System Administrators' Guide, Lars Wirzenius, Joanna Oja,
Stephen Staord e Alex Weeksk, xullo 2005. tldp.org/LDP/sag. En The
Linux Documentation Project (tldp.org) podemos atopar guas, HOWTOS
e FAQs sobre Linux en xeral e a sa administracin en particular.
[10] The Linux Network Administrator's Guide, Second Edition, Olaf Kirch e
Terry Dawson, marzo 2000. www.tldp.org/LDP/nag2.
[11] Linux System Administration Made Easy, Steve Frampton, novembro 1999.
www.tldp.org/LDP/lame/LAME/linux-admin-made-easy.
[12] Advanced Bash-Scripting Guide, Mendel Cooper, ltima revisin marzo
2009, www.tldp.org/abs/html. Titorial e referencia de programacin script
con Bash.

You might also like