Al finalizar el curso, el alumno tiene los conocimientos y experiencia necesarios para utilizar con soltura un sistema Linux y ejercitar el papel de administrador
Estudia los entornos de usuario KDE y GNOME, prestando especial atención
al primero. Estudia cómo explorar el sistema de archivos, personalizar el
escritorio a gusto del usuario, herramientas de Internet, como un
navegador o una aplicación de correo electrónico, editores de texto,
aplicaciones multimedia, etc. Es decir, las aplicaciones que con más
frecuencia utiliza cualquier usuario de un sistema operativo moderno.
1.
Instalación: Describe el proceso de instalación de un sistema
Linux, indicando las principales decisiones que hay que tomar: qué
particiones crear, qué sistemas de archivos elegir, qué componentes de
software instalar, etc. Se introduce el programa de instalación de SuSE
Linux YaST, que ayuda de forma significativa en todo el proceso.
2.
El escritorio KDE: Introduce los elementos básicos del entorno KDE: el
escritorio, las ventanas, el menú K y el panel KDE, etc. Además, indica
cómo cerrar correctamente un sistema Linux.
3. Trabajar en
el escritorio: Estudia algunas situaciones frecuentes a las que se
enfrenta un usuario al trabajar en el escritorio KDE. Así, podrá utilizar
distintos escritorios virtuales cuando tenga muchas ventanas abiertas o
podrá organizarlas de distintas formas para ver al menos alguna parte de
todas ellas. También se explica cómo crear accesos directos a
aplicaciones, de forma que su inicio sea rápido y cómodo.
4.
Personalizar el escritorio: Describe cómo podemos modificar el aspecto
y funcionamiento del escritorio KDE. Desde aspectos visuales, como aplicar
un tema, hasta la configuración básica del ratón y teclado.
5.
Explorar el sistema de archivos: Estudia cómo acceder a los archivos y
directorios del sistema de archivos del equipo. Introduce los conceptos de
montar y desmontar unidades para acceder a dispositivos como unidades de
disco, de CD- ROM o DVD, etc. También explica lo que representa el
directorio raíz en un sistema de archivos.
6. El explorador
Konqueror: Presenta el explorador Konqueror como elemento fundamental
del entorno KDE. Se estudian las partes de la ventana de Konqueror y cómo
puede presentar la información del sistema de archivos, además de ver la
característica que permite buscar archivos por distintos criterios.
7.
Copiar, mover y borrar archivos: Explica cómo utilizar el explorador
Konqueror de KDE para realizar tareas básicas con archivos y directorios,
como puede mover o copiar de un lugar a otro en el sistema de archivos o
eliminarlos más o menos definitivamente. También se explica cómo crear
directorios.
8. Configurar impresoras: Explica cómo
configurar impresoras para utilizarlas en las distintas aplicaciones. Se
utiliza YaST para detectar las impresoras disponibles y para configurar
colas de impresión. Después se accede al Centro de control para configurar
instancias de la misma impresora y administrar los trabajos de impresión
que generan los usuarios al trabajar en sus aplicaciones.
9.
Editores de texto: Estudia distintos editores de texto disponibles en
el entorno KDE, como Kwrite y Kate. Además, también se estudia el editor
clásico en cualquier sistema Unix y, por lo tanto, Linux, que es el editor
vi.
10. Acceso telefónico a Internet: Explica cómo
realizar una conexión a Internet a través de la línea telefónica básica
(RTB) y un módem. Describe cómo introducir los detalles de nuestro
proveedor de Internet y cómo configurar la conexión para que se inicie
automáticamente si disponemos de tarifa plana.
11.
Konqueror como navegador web: Estudia el explorador Konqueror pero
utilizándolo como navegador web de las páginas de Internet. Aspectos cómo
la forma de guardar las direcciones de las páginas favoritas en Marcadores
o utilizar distintas pestañas para tener abiertas más de una página web
son descritas con detalle.
12. Konqueror como navega. web (II):
Estudia distintas características del explorador Konqueror como navegador
web: la forma de guardar las páginas web que nos interesan, utilizarlo
como cliente FTP o la administración de cookies.
13. Correo
electrónico con KMail: Introduce KMail como aplicación que
permite administrar el correo electrónico. Explica el significado de las
distintas carpetas de KMail, que son los lugares donde se colocan los
distintos mensajes. Indica cómo recibir y enviar mensajes, cómo adjuntar
archivos y los detalles necesarios para configurar una cuenta de correo
electrónico. A este último respecto, explica los servicios SMTP y POP3
para el correo que enviamos y recibimos, respectivamente.
14.
Opciones avanzadas de KMail: Estudia distintas funciones de KMail como
aplicación de correo electrónico: introducir contactos en la libreta de
direcciones, cómo responder y reenviar un mensaje, aplicar opciones de
envío (prioridad, acuse de recibo, etc.) y crear filtros para eliminar o
distribuir en carpetas los mensajes que recibimos.
15. Multimedia:
Estudia las aplicaciones que pone a disposición el entorno KDE para
disfrutar de recursos multimedia. Desde la forma de grabar CDs hasta
reproducir música o vídeo.
16. Comprimir/descomprimir
archivos: Explica cómo comprimir y descomprimir archivos a través del
Archivador de KDE. La mayoría de recursos en Internet aparecen comprimidos
para que ocupen el menor espacio disponible, por lo que se hace necesario
manejar los distintos formatos de compresión.
17. El
entorno GNOME: Introduce algunas características específicas del
entorno GNOME y las compara con las equivalentes en KDE.
18.
Configuración de GNOME: Explica cómo personalizar el entorno
GNOME a nuestro gusto: modificar el comportamiento de las ventanas,
cambiar el tipo de letra utilizada en distintos elementos del escritorio,
aplicar temas para modificar el aspecto general, modificar el
funcionamiento del teclado y el ratón, etc.
19. El
explorador Nautilus: Estudia el explorador Nautilus de GNOME como
herramienta fundamental de este entorno para explorar el sistema de
archivos y trabajar con archivos y directorios: montar y desmontar
unidades, copiar, mover y eliminar archivos y directorios, etc.
20.
Herramientas para Internet: Presenta algunas aplicaciones del entorno
GNOME preparadas para que el usuario disfrute de una agradable experiencia
en Internet: el navegador Mozilla, el administrador de correo electrónico
Evolution, etc.
Linux Avanzado
Se estudian
algunas de las tareas a las que con más frecuencia se enfrentará un
administrador de sistemas Linux: instalar software, administrar usuarios,
establecer permisos en archivos y directorios, programar tareas de
mantenimiento del sistema para que se realicen con determinada frecuencia,
etc.
1. Instalación de software: Estudia cómo
actualizar el sistema Linux con los distintos parches que van apareciendo
periódicamente para cada distribución, cómo añadir elementos de la propia
distribución y cómo cambiar la fuente de instalación para, por ejemplo,
que sea un servicio de Internet.
2. Instalación de software (II):
Estudia las dos formas de instalar aplicaciones en un sistema Linux:
utilizando paquetes RPM o compilando una aplicación en fuente.
3.
Usuarios y grupos: Introduce el concepto de usuario como medio
fundamental para mantener la seguridad en un sistema Linux que pueda ser
utilizado por distintas personas o al que puedan acceder a través de la
red. Se comprueba la conveniencia de distribuir los usuarios en grupos
para facilitar la asignación de permisos.
4. Usuarios y
grupos (II): Explica cómo se puede cambiar la contraseña de un usuario
y estudia los distintos archivos de configuración donde se guarda la
información respecto a usuarios y grupos.
5. Trabajar con
cuentas de usuario: Se ahonda en temas específicos de la
administración de cuentas de usuario: cómo deshabilitarlas para que no se
puedan utilizar, cómo eliminarlas. También se estudian los comandos su y
sudo, que permiten actuar como un usuario distinto con el que se ha
iniciado sesión en el sistema Linux.
6. Permisos de
archivos y directorios: Estudia el concepto de propietario de un
archivo o directorio como el usuario que puede modificar sus permisos de
acceso. Indica cómo establecer estos permisos y cómo comprobar los
permisos asignados.
7. Temas avanzados sobre permisos:
Describe cómo cambiar el propietario de un archivo o directorio, cómo
cambiar los permisos vía comandos de consola y una serie de bits de
permisos que permiten ejecutar aplicaciones a los usuarios aunque
inicialmente no deberían poder hacerlo por la asignación de permisos que
se ha establecido.
8. Tareas programadas: Estudia las
herramientas que tiene un administrador de sistemas Linux para programar
tareas de mantenimiento del sistema de forma que se realicen
periódicamente o en cierto momento sin intervención del administrador.
Linux
Experto
Detalla los conceptos y conocimientos necesarios para
configurar correctamente una red con equipos Linux. También se describe la
forma de cooperar con equipos Windows para compartir distintos recursos.
Servicios de red como DHCP, DNS, NFS, Samba y otros son estudiados
cuidadosamente.
1. Introducción a las redes: Describe
el concepto de red, identificando los objetivos que se persiguen con su
constitución. También se estudia el concepto de red local en
contraposición al de red de área amplia. Presenta los modelos de red entre
iguales y cliente/servidor.
2. Topologías de red:
Describe el concepto de topología de red y presenta las más importantes:
en bus, en anillo, en estrella, en malla y otras topologías mixtas.
También aparecen indicaciones sobre cómo elegir la topología más adecuada
a cada implementación.
3. Cables y tarjetas de red:
Estudia las características de los distintos tipos de cable y tarjetas de
red que se pueden utilizar para montar una red de área local. Se realiza
una comparación entre ellos.
4. Ejemplos de redes:
Estudia la forma de acceder al medio de transmisión en una red local y las
implementaciones concretas que se pueden encontrar: Ethernet, Token Ring,
etc.
5. Protocolos de red: Describe el concepto de protocolo
de red como el conjunto de reglas que permite establecer cómo debe
realizarse la comunicación entre los ordenadores. Se estudian los
protocolos TCP/IP, IPX/SPX y NetBEUI. También se estudia el modelo de
referencia OSI y el concepto de intranet.
6. Configuración
básica de red: Se estudia qué componentes son fundamentales en
una red Linux y cuál es la función de cada uno de ellos. Se explica cómo
configurar un ordenador con TCP/IP de forma que utilice una dirección IP
estática y se introducen herramientas de interfaz de comandos útiles para
la resolución de problemas básicos de comunicación.
7.
El servicio DHCP: Presenta el servicio DHCP, que sirve para
proporcionar automáticamente direcciones IP a los clientes de la red
Linux. Se explica cómo instalar el servicio, cómo configurar una subred de
direcciones IP y otras características específicas de este servicio, así
como la forma de configurar un cliente DHCP.
8. Resolución de
nombres: Presenta las dos formas disponibles en Linux para resolver un
nombre en su correspondiente dirección IP: a través del archivo /etc/hosts
o utilizando el servicio DNS.
9. Configurar el servicio DNS:
Estudia los distintos tipos de zonas DNS que podemos configurar y cómo
hacerlo. Describe detalladamente las opciones a establecer cuando
configuramos una zona directa y una zona inversa.
10. Configurar
el servicio DNS (II): Ahonda en características avanzadas de la
configuración del servicio DNS. Describe los archivos del sistema que se
modifican y cómo configurar los clientes para que consulten al
correspondiente servidor DNS. Se finaliza indicando la forma de transmitir
la información DNS a través del servicio DHCP.
11. El
sistema de archivos NFS: Estudia el sistema de archivos de red NFS
como medio fundamental para compartir directorios en la red Linux. Se
describe la configuración tanto del servidor como del cliente NFS y cómo
montar los directorios de red cada vez que arranca el ordenador.
12.
El sistema de archivos NFS (II): Estudia el servicio NFS pero desde el
punto de vista de los archivos del sistema que intervienen en su
configuración. También se estudian aspectos avanzados, como la forma de
mantener la seguridad en cuanto al acceso de los directorios NFS por los
usuarios de los distintos ordenadores de la red, así como la forma de
montar los directorios manualmente, sin utilizar una herramienta como YaST.
13.
Compartir recursos con Windows: Estudia el servicio Samba como medio
para compartir recursos entre equipos Linux y Windows que pertenecen a una
misma red. Se estudia la configuración del servidor Samba y del cliente
Samba y qué herramientas utilizar desde Windows.