README
Curso básico y avanzado Linux WIP
José Santorcuato Tapia
Ubuntu, Debian, Centos
El curso está planificado para 48 horas, en 24 sesiones de 2 hrs c/u, salvo sesión 6, extendida(3 sesiones en 1). Las primeras 9 sesiones corresponden al curso básico, las siguientes 12 al curso avanzado
CURSO BÁSICO
- Sesión 1. Diagnóstico. Contexto. Orígenes Linux. Unix, GNU, Minix, Linux. Tipos de Núcleos.Distros.Estructura
- Sesión 2. Instalación Ubuntu en máquina virtual. Modo automático, manual y net install.Particiones. Instalación.
- Sesión 3. Ubuntu Desktop 16.04.GUI.Tipos de escritorio. Instalación extensión pack virtualbox.Actualización sistema.Opciones de energia.Ofimática, recorrido por aplicaciones, instalación juegos. El usuario root
- Sesion 4. Aplicaciones básicas. Editores, compiladores.Instalación guest additions virtualbox.Carpetas compartidas.Synaptic.Instalación paquetes dpkg vs apt.
- Sesión 5. Comando básicos.Acceso a medios físicos /media. Manejo de archivos copiar, mover, eliminar, renombrar. Otros comandos.
- Sesión 6(sesión extendida). Rol. Sitios, base de datos, documentos.LAMP.Instalación Apache, MySQL, PHP.Samba, servidor de documentos.Configuración acceso Windows10 a server Ubuntu-Samba. Esta sesión es la más larga y considera 4 a 6 horas.
- Sesión 7. Motores base de datos.CRUD, pequeño sistema. MySQL. Interacción PHP, servidor.
- Sesion 8. Python en Linux, Creación de ambientes virtuales, pyenv, pip, ejecución script.
- Sesión 9. Evaluación final curso. Pauta online desde el 02/05/2018
CURSO AVANZADO
- Sesión 13. Debian 9 Escritorio. Ubuntu vs Debian.Ciclo de vida: Experimental, unstable, testing, stable, oldstable, oldoldstable. GUI.Tipos de escritorio. Instalación guest additions.Instalación por RED.Considera 4 horas.
- Sesión 14. Debian.Grupos y usuarios.Adduser vs useradd. Creación,modificación usermod, groupmod, eliminación, argumentos de creación, id personalizado. cat /etc/passwd, /etc/shadow, agregar a nuevo grupo, fecha de expiración. Permisos. Lectura, escritura, ejecución. Taller de usuarios.
- Sesión 15. Debian. Usuarios y grupos, cambio de permisos y propiedad sobre archivos,chmod, chown, chgrp. Grupos y propietarios.Taller sobre documentos.
- Sesión 16. Debian. Taller avanzado sobre usuarios y permisos.Permisos de acceso a aplicaciones.
- Sesión 17. Debian. Instalación servidor.Montaje de medios físicos. mnt, lsblk, lsusb, fdisk -l.Instalación servidor web.
- Sesión 18. Debian. Acceso SSH, desde otros ordenadores. Servidor LAMP, Servidor SAMBA. Acceso remoto.Móviles, tareas administrativas.Editor Nano.Gigolo.
- Sesión 19. Debian. Servidor impresión HPLIP-CUPS, configuración remota.
- Sesión 20(sesión extendida). Debian. Bash. Cron. Automatización de tareas. Backups.Instalación Centos 7.4 horas
- Sesión 21. Centos 7 .Instalación entorno gráfico. Escritorio. Instalación paquetes yum, dhclient, edición dhclient, Samba server.
- Sesión 22. Debian Contrab, ejecución scripts. Centos7 Instalación servidor LAMP.