Sie sind auf Seite 1von 0

FACULTAD DE INGENIERIA

DEPARTAMENTO DE INGENIERIA DE SISTEMAS

Nombre de la asignatura

ADMINISTRACION BASICA LINUX

Cdigo de la asignatura

4181

Fecha de Actualizacin

2/JUN/2012

Intensidad horaria semanal

Horas Contacto
2

Crditos Acadmicos
Pre-requisitos

Horas Trabajo Independiente


4
2

Conocimientos bsicos en informtica

Perodo Acadmico de Vigencia

Enero Julio de 2010

Objetivos
Ofrecer a los estudiantes los conceptos de administracin de servicios en ambientes GNU/Linux
de tal forma que estn en capacidad de:

Realizar la instalacin del sistema operativo Linux en paralelo con Windows

Utilizar el sistema de una manera eficiente

Reconocer los archivos de configuracin e identificar los parmetros claves a modificar

Utilizar las herramientas de administracin de procesos y memoria

Poder realizar la configuracin bsica para el uso de los servicios de red como correo
electrnico

Identificar las diferentes funciones y servicios disponibles en el software libre de tal forma que
pueda usarlos en ambientes de laboratorio.
Enumerar los diferentes estilos de licenciamiento de software, reconociendo sus principales
diferencias y contrastando las ventajas y desventajas que tiene cada una desde un punto de
vista: tcnico, econmico, social, legal, tico y moral.
Habilidades que contribuye a desarrollar
Instalacin y configuracin bsica del sistema operativo GNU/Linux.
Instalacin y configuracin de servicios en un equipo con sistema operativo GNU/Linux.
Programacin en lenguaje Python
Establecer contacto con la comunidad de software libre por los diferentes canales de
comunicacin disponibles que existen.
Actitud asertiva durante la eleccin del software para utilizar tanto en su vida profesional como
en sus actividades de orden personal teniendo en cuenta factores como: Economa (a corto,
mediano y largo plazo), Calidad, Profesionalismo, tica y Progreso de la humanidad.

Estrategias Pedaggicas
Auto-aprendizaje: Representado por investigacin, lectura.
previamente el tema de cada clase.

El estudiante deber preparar

Socializacin: Mediante debates en donde presentan sus opiniones y posiciones respecto de


temas como licenciamiento de software, libertad y comunidad.
Exposicin: Durante el curso los alumnos debern preparar una exposicin relacionada con un
tema tcnico relacionado con el curso elegido entre los ofrecidos por el docente.
Documentacin: El alumno deber redactar un ensayo de 500 palabras referente a la
metodologa de desarrollo de proyectos de software libre

Evaluacin
Evaluacin de Preparacin, seguimiento de la clase y responsabilidad:

Ensayo o fbula relacionada con el software libre ________________________________15%

Participacin en clase

Debate sobre Licenciamiento, Software libre y Sociedad __________________________10%

Debate sobre piratera y legalizacin de las drogas _______________________________10%

Evaluacin de la Habilidad Prctica y trabajo en grupo:

Taller de instalacin de Linux _________________________________________________20%

Pograma en lenguaje Python _________________________________________________10%

Evaluacin de capacidad de investigacin, trabajo en grupo y calidad en presentacin:

Una exposicin en grupos, con espacio de discusin ______________________________25%

Documento de sustentacin a la exposicin _____________________________________10%

TAL COMO LO ESPECIFICA EL REGLAMENTO DE LA FACULTAD DE INGENIERA, CUALQUIER


INTENTO DE FRAUDE
EN LAS EVALUACIONES DE LA ASIGNATURA (TAREAS, ENSAYOS,
EXPOSICIONES, ETC.) SE CASTIGAR CON CERO (0.0) EN LA ASIGNATURA Y ANOTACIN A LA
HOJA DE VIDA DEL ALUMNO.
BIBLIOGRAFIA
TEXTO GUIA
REFERENCIAS
BIBLIOGRAFICAS

1. [KerPike1987] Brian W. Kernighan & Rob Pike - El entorno de


programacin UNIX - Ed. Prentice Hall Hispanoamericana S.A,
Mexico, 1987.
2. [Raymond2000] Erik Raymond - The cathedral and the bazaar http://biblioweb.sindominio.net/telematica/catedral.html
3. [WRESKI2000] Dave Wreski - Linux System Security - Linux
Magazine - Octubre 2000 http://www.linux-mag.com/id/620
4. [NAR2000MDSL] Naranjo Ricardo - Colombia: Un mercado difcil
para el software libre 2000 -

http://www.skinait.com/gramo/docs/ColMercDiffSWL.pdf
5. [NAR2000PYTH] Naranjo Ricardo - Python: Otro lenguaje de
scripts? http://www.skinait.com/gramo/docs/PythonOtroLeng.pdf
6. [NAR2000DECLI] Naranjo Ricardo - GNU/Linux, La diferencia entre
economa y libertad http://www.skinait.com/gramo/docs/DiffEcoLib.pdf
7. [GNUSEL] http://www.gnu.org/philosophy/selling.es.html
8. http://www.hispalinux.es/
9. [GARL] http://es.tldp.org/htmls/proy-garl.html
10. http://es.tldp.org
11. [RAYMONDHLW] Los documentos Halloween
http://www.catb.org/~esr/halloween/
12. [MCASTELLS] http://www.youtube.com/watch?
v=zoWxG8Kc6oc&feature=youtu.be
Contenidos Temticos
Sem Clase

Temas

Introduccin al software libre


Las distribuciones de Linux

Instalacin de GNU/Linux
Recursos en internet
Fuentes de nuevos programas
Grupos de discusin y soporte tcnico
ENTREGA DEL ENSAYO SOBRE LA
CATEDRAL Y EL BAZAR
Taller de instalacin de Linux
GNU y los Negocios
Introduccin a UNIX
Organizacin de archivos
Monitoreo del sistema
Sincronizacin en red
Programacin Shell
Flujo de datos
Entrada estndar
Salida estndar
Error estndar
Interaccin entre programas
Filtros
DEBATE SOBRE LICENCIAMIENTO DE
SOFTWARE, SOFTWARE LIBRE Y

Referencia
Bibliogrf.

Actividades
Independiente

Trabajo

Video Cdigo Linux


Video Revolution OS
Video EuroNews
Linux en Extremadura

Lectura del artculo


[Raymond2000]

[Raymond2000]
[MCASTELLS]

Instalacin de Linux en casa


Lectura de los documentos
[GNUSEL]
[NAR2000DECLI]
Escritura del ensayo

[NAR2000DECLI]
[GNUSEL]

Lectura de [WRESKI2000]

[WRESKI2000]

Lectura de los
Captulos 1 a 4 de
[KerPike1987]

[KerPike1987]
Lectura de
[NAR2000PYTH]

SOCIEDAD

Exposicin Grupo #1
Programacin con lenguaje Python

[NAR2000PYTH]

Administracin de Linux
Seguridad del sistema Linux
Generacin de Backups
Dispositivos

[GARL]

Exposicin Grupo #2
Automatizacin de procesos
atd
crond
Inicializacin y detencin de servidores
(/etc./rc.d)

El impacto Social del software libre


DEBATE SOBRE LEGALIZACIN DE
DROGAS Y PIRATERA

10

Exposicin Grupo #3
Exposicin Grupo #4

11

Manejo del escritorio


Despliegue remoto
Secure Shell

12

Exposicin Grupo #5
Exposicin Grupo #6

13

Responsabilidad y tica del


administrador de sistemas Unix

14

Exposicin Grupo #7
Exposicin Grupo #8

15

Exposicin Grupo #9
Exposicin Grupo #10

Lectura de
[RAYMONDHLW]
[NAR2000MDSL]

[RAYMONDHLW]
[NAR2000MDSL]

Ensayo o fbula
Inspirndose en los documentales Cdigo Linux y "Revolution OS", la entrevista Defender la
libertad en Internet es la base para defender la Libertad [MCASTELLS] y el documento La
Catedral y el Bazar redacte un ensayo (vea el documento cmo escribir un ensayo en el
moodle) o una fbula (con animales y moraleja) de 500 palabras aproximadamente, en formato
abierto (openOffice.org) y protegido con alguna de las licencias de Creative Commons (la que
elija debe quedar indicada en el documento con los conos correspondientes al final de su
entrega)

Taller de instalacin de Linux


Cada estudiante, previamente al taller, deber descargar las imgenes ISO de las ltimas
versiones de cada una de las distribuciones: Mageia, Mandriva, Ubuntu Desktop, Ubuntu Server y
LinuxMint, las deber traer almacenadas en un DVD. Durante el taller el estudiante deber
construir 5 mquinas virtuales con virtualbox y en cada una de ellas realizar la instalacin de
cada una de las distribuciones.

Debates
Se realizarn dos debates durante el desarrollo de la asignatura, el primero: Licenciamiento,
Software libre y Sociedad y el segundo: Legalizacin de las drogas en paralelo con la
legalizacin de la piratera
Durante los debates los participantes quedarn divididos en dos equipos a discresin del
profesor, cada equipo defender una posicin frente al tema expuesto. Para ello los estudiantes
debern preparar el tema realizando un anlisis de toda la documentacin presentada en la
bibliografa referente al tema del debate e investigar en los foros de discusin existentes en
internet referentes al tema. Basndose en esta informacin debern preparar por lo menos 3
argumentos lgicos, claros y basados en cifras y hechos sustentables para defender ambos puntos
de vista pues no sabr cual posicin va a asumir hasta el inicio del debate. (en total son 6
argumentos). Por supuesto, los argumentos sern apoyo para su participacin en el debate pero
el debate deber fluir como un dilogo entre ambos equipos.
El profesor actuar como moderador y no intervendr sino hasta la mitad del debate, cuando
expondr su punto de vista y resaltar los argumentos ms importantes que se hayan esgrimido y
los errores conceptuales que haya detectado.
La segunda mitad del debate ser libre y cada estudiante podr defender o atacar la posicin
que le fu asignada durante la primera mitad.

Exposiciones
Las exposiciones sern realizadas por grupos de 2 estudiantes sobre alguno de los temas listados
en la tabla final. Cada exposicin deber estar acompaada de un documento explicativo del
servidor/programa indicando:

Descripcin del problema que soluciona el software elegido, en palabras claras, sin
tecnisismos para que los estudiantes que no estn familiarizados con el tema puedan
comprender sobre qu se les est hablando.

Historia (lnea de tiempo incluyendo fechas histricas, por ejemplo: su nacimiento, nace
UNIX, nace GPL, fechas de mundiales de futbol, etc...)

Compatibilidad y requisitos (hardware, software, libreras)

Forma de instalacin (en vivo, en video o presentacin con pantallazos mostrando cmo se
instala y configura el servicio paso a paso)

Anlisis de costos comparativos con el software privativo incluyendo informacin de


Licenciamiento
Costos de instalacin y mantenimiento
Costos de capacitacin del personal de mantenimiento
Costos de capacitacin a los usuarios del software

Quien utiliza el servicio en Colombia (si es relevante para el servicio en cuestin)

Quien brinda soporte tcnico en Colombia (si no se encuentra en Colombia, puede


indicarse las pginas web donde estn los foros de discusin, documentacin y soporte en
lnea)

Temas
1. Firewall: IP Tables, Turtle FW, Shorewall
2. Monitores de red:
zabbix, MRTG, Nessus/NetSaint, nagios
3. Compartiendo recursos con Windows:
SAMBA-SWAT
4. Active Directory: OpenLDAP + SAMBA
5. Sistemas de Informacin Geogrfica: GRASS
6. Bases de datos: PostgreSQL y MySQL
7. Correo electrnico: Sendmail, Qmail y
Postfix
8. VPN: FreeSwan, OpenVPN
9. Emisoras radiales MP3/IP: IceCast
10. Webmail: Squirrelmail, Horde-IMP
11. Alta disponibilidad: heartbeat
12. Listas de correo: DadaMail

13. Servidores de mensajera instantnea:


IRC, jabber y teamspeak
14. Clustering y Grid Computing: Beowulf
15. Proxy server: SQUID y SQUID-GUARD,
DansGuardian
16. Telefona fax y PBX: Asterix y Hylafax Server
17. Virtualizacin: VirtualBox, VirtualIron, Xen y
VM-Ware
18. Emuladores: Wine, CrossOver
19. Accesibilidad (para discapacitados):
Gnopernicus, onestroke, gnomespeech,
dasher.
20. Despliegue remoto: VNC, LTSP, XDMCP
21. Soluciones empresariales: OpenBravo,
Adempiere
22. CMS: drupal, WordPress, joomla

Los estudiantes podrn proponer temas de su inters (que le sirva para otras materias o para su
proyecto de grado) que no se encuentren en este listado para ser evaluados por el profesor y, en
caso que l lo considere conveniente, se incluir el tema entre el anterior listado.

Das könnte Ihnen auch gefallen