Curso de GNU/Linux en escuela.it

GNU / Linux

Comienzo a impartir un curso de GNU/Linux en escuela.it en el para el cual me he planteado los siguientes objetivos:

  • Conocer el sistema operativo GNU/Linux.
  • Gestionar el sistemas operativo en entornos virtualizados y remotos.
  • Conocer la estructura de directorios en sistemas GNU/Linux.
  • Hacer particiones en uno o varios discos duros con GNU/Linux.
  • Hacer la instalación de GNU/Linux en una máquina virtual.
  • Conocer la shell de comandos de GNU/Linux.
  • Conexiones remotas a servidores externos.
  • Conocer la administración básica de los sistemas GNU/Linux. (Usuarios, Permisos, instalación de aplicaciones, cortalumes (UFW), monitorización y automatización de tareas.
Las clases intentaré que sean entretenidas, duraran 90 minutos mas o menos y al final tendremos una ronda de preguntas.
La primera clase sobre virtualizacion con virtualbox, para que podáis poner en practica en casa lo aprendido, será en abierto.
Las clases para el curso serán las siguientes:
  1. Virtualización.
    En esta primera clase conoceremos cómo funciona el sistema de virtualización virtualbox.
  2. Instalación del sistema operativo.
    Cómo instalar un sistema operativo GNU/Linux, desde la descarga del sistema, preparación de los medios de instalación e instalación del sistema.
  3. Estructura de directorios.
    Explicación del árbol de directorios de GNU/Linux y conoceremos los archivos más importantes del sistema operativo.
  4. Particiones.
    Hablaremos de la gestión del almacenamiento en GNU/Linux, conociendo los sistemas de archivos, como podemos crear y formatear particiones , explicaremos cómo además como montar particiones de window en linux.
  5. Shell 1
    Introducción a la línea de comandos, en esta clase además conoceremos editores de texto por línea de comandos, como utilizar los manuales de los comandos, y cómo indicar rutas en linux.
  6. Shell 2
    En esta segunda clase ampliaremos los conocimientos de la clase anterior con nuevos comandos de administración del sistema.
  7. Gestión de paquetes.
    Como instalar programas en GNU/Linux, gestión de repositorios. Añadir nuevas fuentes de software. Diferentes tipos de instalaciones de paquetes.
  8. Conexiones remotas.
    Conexiones remotas por medio de SSH, SFTP. Configuración del servicios y los programas necesarios para conectarnos a ellos.
  9. Firewall y monitorización.
    Gestión del firewall de GNU/Linux utilizando UFW una interfaz muy sencilla. Conoceremos además como conocer el estado del sistema por medio de herramientas de monitorización.
  10. Automatización de tareas con CRON y scripting.
    Como automatizar tareas en GNU/Linux, funcionamiento de CRON, creación de script sencillo para la realización de copias de seguridad con rsync.

Para seguir el curso lo único que necesitáis es un ordenador con capacidades de virtualización y conexión a internet.

Si os apetece no dudéis en apuntaros.

Acceso al Curso.

Script para mover os rexistros de chamadas Asterisk de RAM

Mover gravacións de chamadas Asterisk gardados na memoria RAM Este artigo contén un guión mellorado para mover ficheiros (neste caso, as chamadas telefónicas feitas a través Asterisk) arquivos abertos sobre pedra (chama en marcha). É moi típico ter que facer gravacións de chamadas desde Asterisk nun call center […]

Postinstalación de Ubuntu compañeiro

Que facer despois de instalar Ubuntu matt? Unha vez eu traio un script de post, neste caso, a compañeira ubuntu 14.04 aínda pode tentar outras versións e me diga se funciona. Mate é un ambiente gráfico fork de GNOME 2 un dos ambientes gráficos que eu persoalmente me gustou máis […]

¿Que é OAuth? Coñeza ese protocolo que usa con tanta frecuencia.

O obxectivo deste artigo é presentar OAuth para que calquera persoa poida entender, I explicar desde o punto de vista dun usuario, Sabendo que xeito pode afectar esta tecnoloxía. ¿Que é OAuth? El é un protocolo aberto, que permite a autorización segura API nun modo sinxelo e estándar […]