Guía de Linux

Historia de Linux (enlace a la Wikipedia)
¿Cómo iniciar una sesión en Linux?

Qué se necesita y cómo iniciar una sesión SSH  con usuario y contraseña o mediante clave privada y pública.

Cinco maneras de ejecutar comandos en Linux

Podemos ejecutar comandos de cinco maneras diferentes, según las necesidades que tengamos y personalizar la dirección de salida o entrada de datos

Funcionamiento del editor «vi» de Linux

Explicación de los comandos más importantes del editor vi de UNIX, así como la creación de scripts de vi para la modificación automática de ficheros.

Comandos básicos de Linux relacionados con el sistema de archivos

Se detalla el funcionamiento de los comandos básicos para tratar con archivos (listar, copiar, mover, eliminar, comprimir, borrar, sincronizar, enlazar, etc.).

Comandos básicos relacionados con los procesos

Cómo ejecutar, consultar el estado y matar un proceso, así como programarlos por cron o ejecutarlos en segundo plano, entre otras explicaciones.

Comando básicos de Linux relacionados con los filtros de texto

Es muy común el uso de filtros en scripts de Linux o en los propios comandos que lanzamos modificando la vista resultante. grep, cut o sort, son de uso habitual.

¿Qué ocurre durante el arranque de Linux?

Descripción del proceso de arranque del sistema operativo Linux, desde el testeo de hardware hasta la consola de login.

Administración de usuarios y grupos en Linux

La administración de usuario y grupos, consta de la creación, modificación, eliminación, política de contraseñas y permisos, entre otras tareas importantes.

Administración de permisos en archivos y directorios de Linux

Explicaciones y ejemplos para modificar los permisos de archivos y directorios en Linux con chmod y listas ACL.

Configuración de sudo en Linux

Ejemplos de configuración de sudo para ejecutar programas o editar ficheros de los que no somos propietarios ni tenemos permisos

Administración del sistema de archivos de Linux

Creación de una partición, un filesystem, montar un sistema de archivos y exportarlo por NFS.

Logical volume manager (LVM) en Linux

Que es  Logical Volume Manager (LVM) y ejemplos de uso con comandos prácticos.

Conceptos básicos de redes de telecomunicaciones

Conceptos básicos del funcionamiento de las redes de comunicaciones en general, sea cual sea el sistema operativo que vayamos a configurar después.

Configuración de la red en Linux

Configuración del hostname, la IP, el bonding, la máscara de red, tabla de rutas en RedHat y el DNS, así como otros comandos útiles de red de Linux

Configuración del proxy squid

Qué es un proxy y cómo configurar squid con ejemplos para permitir y denegar tráfico y cachear objetos para acelerar la carga de una página WEB

Configuración de FTP con vsftp

Ejemplo de configuración de un servicio FTP con el producto vsftp

Conexiones seguras con SSH

Cómo establecer conexiones seguras con SSH, enviar archivos por red de manera cifrada y enjaular usuarios SFTP con chroot

Sincronización horaria mediante NTP

Cómo configurar el servicio de NTP en RedHat y seleccionar la zona horaria

Configurar impresoras en Linux

Dar de alta una impresora, modificar su IP, revisar su estado o enviar trabajos a la cola de impresión es algo que todo administrador de Linux debe conocer

Configuración de SAMBA en Linux

Explicación de cómo se configura un recurso SAMBA, ejemplo de fichero smb.conf y descripción de algunos comandos útiles de SAMBA.

Programación shell script

Guía básica para la creación de scripts con bash en Linux