sábado, 27 de marzo de 2010

Implementación de Servidores con GNU/Linux, Joel Barrios Dueñas (2009)

PDF | español | 6Mb

GNU es un acrónimo recursivo que significa GNU No es Unix (GNU is Not Unix). Este proyecto fue iniciado por Richard Stallman, y anunciado el 27 de septiembre de 1983, con el objetivo de crear un sistema operativo completamente libre.
GNU/Linux® es un poderoso y sumamente versátil sistema operativo con licencia libre y que implemente el estándar POSIX (acrónimo de Portable Operating System Interface, que se traduce como Interfaz de Sistema Operativo Portable). Fue creado en 1991 por Linus Torvalds, siendo entonces un estudiante de la Universidad de Helsinski, Finlandia. En 1992, el núcleo Linux> fue combinado con el sistema GNU. El Sistema Operativo formado por esta combinación se conoce como GNU/Linux.
GNU/Linux es equipamiento lógico libre o Software Libre. Esto significa que el usuario tiene la libertad de redistribuir y modificar a de acuerdo a necesidades específicas, siempre que se incluya el código fuente, como lo indica la Licencia Pública General GNU (acrónimo de GNU is Not Unix), que es el modo que ha dispuesto la Free Software Foundation (Fundación de equipamiento lógico libre). Esto también incluye el derecho a poder instalar el núcleo de GNU/Linux® en cualquier número de ordenadores o equipos de cómputo que el usuario desee.

1.¿Que es GNU/Linux?
2.Estándar de Jerarquía de Sistema de Ficheros
3.Instalación en modo texto de CentOS 5
4.Instalación en modo gráfico de CentOS 5
5.Cómo iniciar el modo de rescate en CentOS
6.Iniciando el sistema en nivel de ejecución 1 (nivel mono-usuario)
7.Cómo compilar el núcleo (kernel) de GNU/Linux en CentOS
8.Cómo gestionar espacio de memoria de intercambio (swap) en GNU/Linux
9.Procedimientos de emergencia
10.Cómo optimizar el sistema de archivos ext3
11.Cómo configurar y utilizar Sudo
12.Cómo crear cuentas de usuario
13.Breve lección de mandatos básicos
14.Funciones básicas de vi
15.Introducción a sed
16.Introducción a AWK
17.Permisos del Sistema de Ficheros
18.Cómo utilizar el mandato chattr
19.Creando depósitos yum
20.Uso de yum para instalar y desinstalar paquetería y actualizar sistema
21.Cómo utilizar RPM
22.Cómo crear paquetería con rpmbuild
23.Cómo asignar cuotas de disco
24.Introducción a TCP/IP
25.Introducción a IP versión 4
26.Cómo configurar correctamente los parámetros de red
27.Cómo configurar acoplamiento de tarjetas de red (bonding)
28.Cómo conectarse a una red Wifi desde la terminal
29.Cómo utilizar lsof
30.Cómo utilizar Netcat (nc)
31.Como utilizar Netstat
32.Cómo utilizar ARP
33.Introducción a IPTABLES
34.Cómo utilizar CBQ
35.Introducción a SELinux en CentOS 5 y Fedora
36.Cómo configurar un servidor DHCP en una LAN
37.Cómo configurar vsftpd (Very Secure FTP Daemon)
38.Cómo configurar pure-ftpd
39.Cómo configurar OpenSSH
40.Cómo utilizar OpenSSH con autenticación a través de clave pública
41.Cómo configurar OpenSSH con Chroot
42.Cómo configurar NTP
43.Cómo configurar Clamd
44.Cómo configurar el sistema para sesiones gráficas remotas
45.Cómo configurar un servidor NFS
46.Cómo configurar Samba básico
47.Cómo configurar Samba denegando acceso a ciertos ficheros
48.Cómo configurar Samba con Papelera de Reciclaje
49.Cómo instalar y configurar Samba-Vscan en CentOS 5
50.Cómo configurar Samba como cliente o servidor WINS
51.La ingeniería social y los [incorrectos] hábitos del usuario
52.Configuración básica de Sendmail
53.Opciones avanzadas de seguridad para Sendmail
54.Cómo configurar Sendmail y Dovecot con soporte SSL/TLS
55.Cómo configurar Cyrus IMAP
56.Instalación y configuración de SquirrelMail (correo a través de interfaz HTTP )…
57.Cómo instalar GroupOffice en CentOS
58.Apéndice: Enviar correo a todos los usuarios del sistema
59.Cómo instalar y configurar el programa vacation para responder avisos
60.Cómo configurar clamav-milter
61.Cómo configurar spamass-milter
62.Cómo configurar un servidor NIS
63.Cómo configurar OpenLDAP como servidor de autenticación
64.Cómo configurar OpenLDAP como libreta de direcciones
65.Cómo configurar OpenLDAP con soporte SSL/TLS
66.Cómo instalar y configurar MySQL™
67.Configuración básica de Apache
68.Cómo habilitar los ficheros .htaccess y SSI )Server Side Includes) en Apache
69.Cómo configurar Apache con soporte SSL/TLS.
70.Cómo configurar un servidor de nombres de dominio (DNS)
71.Cómo configurar Squid: Parámetros básicos para Servidor Intermediario(Proxy)
72.Cómo configurar Squid: Acceso por autenticación
73.Cómo configurar Squid: Restricción de acceso a Sitios de Red
74.Cómo configurar Squid: Restricción de acceso a contenido por extensión
75.Cómo configurar Squid: Restricción de acceso por horarios
76.Cómo configurar squid con soporte para direcciones MAC
77.Cómo instalar y configurar la herramienta de reportes Sarg
78.Apéndice: Listas y reglas de control de acceso para Squid
79.Cómo configurar un muro cortafuegos con Shorewall y tres interfaces de red….
80.Cómo configurar un servidor de OpenVPN en CentOS 5
81.Cómo configurar SNMP
82.Cómo configurar MRTG.
83.Cómo instalar Java 1.5 en CentOS 5
84.Cómo instalar la complemento (plug-in) Flash Player para Firefox y otros
85.Cómo configurar escáner en red
86.Usando Smartd para anticipar los desastres de disco duro
87.Cómo crear un disco con instalación personalizada de CentOS 5
88.Ejercicios
89.1.Introducción
90.Ejercicio: configuración del sistema para Linux, Apache, PHP y MySQL
91.Ejercicio: Configuración del sistema como estación de trabajo
Notas


0 comentarios:

Publicar un comentario