Guía: Implementación de Servidores en GNU/Linux

Gracias a lo robusto de los sistemas de Linux, actualmente un gran porcentaje de las empresas de todo el mundo han optado por instalar sus servicios más importantes como Correo, DNS, Firewall, Gestores Documentales, Gestión de users con LDAP, entre muchos otros, en sistemas libres, primero para no gastar más dinero en las costosas licencias de otros sistemas y segundo para aprovechar todas las características de Linux, siendo una de ellas la Seguridad de su estructura y las muchas opciones de personalización y ahorro de recursos que ofrece.

Es por esto que si se está por montar cualquier plataforma o cualquier servicio en un Sistema Linux, se debe tener muy claro el concepto en general que encierra la definición de este SO, su estructura, archivos, comandos, versiones, métodos de instalación, optimización, control de usuarios, configuración de la Red, entre varios aspectos más que se deben tener claros para sacar siempre el máximo provecho de las instalaciones que se realicen en el sistema, además de la integridad y buen funcionamiento que tengan los servidores implementados.

Para cumplir este fin, quiero compartir hoy una excelente y completísima guía que contiene tal vez todo lo que se necesita saber para volverse de a poco un experto en Linux y en la instalación de Servicios y Servidores. Consta de 693 Páginas, las cuales no es necesario leer completamente; Con dedicarse de lleno a las partes que más interesan se puede tener muy buenos resultados, obviamente leer toda la obra da un 100% de probabilidades de acabar y saber muchísimo más, pero sabemos que el tiempo actualmente no es un factor que sobre.

A continuación listo el Contenido para aquellos que desean saber sobre que trata exactamente este documento antes de descargarlo o para saber si lo que están buscando se encuentra dentro de la guía:

  1. ¿Que es GNU/Linux?
  2. Estándar de jerarquía de Sistemas de Ficheros
  3. Instalación en modo texto de CenOS 5
  4. Instalación en modo gráfico de CentOS 5
  5. Cómo iniciar el modo de rescate en CentOS 5
  6. Iniciando el sistema en nivel de ejecución1 (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 los sistemas de ficheros ext3 y ext4
  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 instalar y utilizar ClamAV en CentOS
  24. Cómo asignar cuotas de disco
  25. Introducción a TCP/IP
  26. Introducción a IP versión 4
  27. Cómo configurar correctamente los parámetros de red
  28. Cómo configurar acoplamiento de tarjetas de red (bonding)
  29. Cómo conectarse a una red Wifi desde la terminal
  30. Cómo utilizar lsof
  31. Cómo utilizar Netcat (nc)
  32. Como utilizar Netstat
  33. Cómo utilizar ARP
  34. Introducción a IPTABLES
  35. Cómo utilizar CBQ
  36. Introducción a SELinux en CentOS 5 y Fedora
  37. Cómo configurar un servidor DHCP en una LAN
  38. Cómo configurar vsftpd (Very Secure FTP Daemon)
  39. Cómo configurar OpenSSH
  40. Cómo utilizar OpenSSH con autenticación a través de firma digital
  41. Cómo configurar OpenSSH con Chroot
  42. Cómo configurar NTP
  43. Cómo configurar el sistema para sesiones gráficas remotas
  44. Cómo configurar un servidor NFS
  45. Cómo configurar Samba básico
  46. Cómo configurar Samba denegando acceso a ciertos ficheros
  47. Cómo configurar Samba con Papelera de Reciclaje
  48. Cómo instalar y configurar Samba-Vscan en CentOS 5
  49. Cómo configurar Samba como cliente o servidor WINS
  50. La ingeniería social y los [incorrectos] hábitos del usuario
  51. Cómo instalar y configurar Spamassassin
  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 instalar y configurar Postfix y Dovecot con soporte para TLS y autenticación
  56. Cómo instalar y configurar Amavisd-new con Postfix en CentOS 5
  57. Cómo configurar Postfix en CentOS 5 para utilizar dominios virtuales con usuarios del sistema
  58. Cómo configurar Cyrus IMAP
  59. Instalación y configuración de SquirrelMail (correo a través de interfaz HTTP )…414
  60. Cómo instalar GroupOffice en CentOS
  61. Apéndice: Enviar correo a todos los usuarios del sistema
  62. Cómo instalar y configurar el programa vacation para responder avisos automáticos en vacaciones
  63. Cómo configurar clamav-milter
  64. Cómo configurar spamass-milter
  65. Cómo configurar un servidor NIS
  66. Cómo configurar OpenLDAP como servidor de autenticación
  67. Cómo configurar OpenLDAP como libreta de direcciones
  68. Cómo configurar OpenLDAP con soporte SSL/TLS
  69. Cómo instalar y configurar MySQL™
  70. Configuración básica de Apache
  71. Cómo habilitar los ficheros .htaccess y SSI )Server Side Includes) en Apache 2.x
  72. Cómo configurar Apache con soporte SSL/TLS
  73. Cómo configurar un servidor de nombres de dominio (DNS)
  74. Cómo configurar Squid: Parámetros básicos para Servidor Intermediario (Proxy)
  75. Cómo configurar Squid: Acceso por autenticación
  76. Cómo configurar Squid: Restricción de acceso a Sitios de Red
  77. Cómo configurar Squid: Restricción de acceso a contenido por extensión
  78. Cómo configurar Squid: Restricción de acceso por horarios
  79. Cómo configurar squid con soporte para direcciones MAC
  80. Cómo instalar y configurar la herramienta de reportes Sarg
  81. Apéndice: Listas y reglas de control de acceso para Squid
  82. Cómo configurar un muro cortafuegos con Shorewall y tres interfaces de red
  83. Cómo configurar un servidor de OpenVPN
  84. Cómo configurar SNMP
  85. Cómo configurar MRTG
  86. Cómo configurar Freeradius con MySQL en CentOS 5
  87. Cómo instalar Java 1.6 en CentOS 5
  88. Cómo instalar la complemento (plug-in) Flash Player para Firefox y otros navegadores
  89. Cómo configurar escáner en red
  90. Cómo configurar un servidor de respaldos con BackupPC
  91. Cómo configurar un racimo (cluster) de alta disponibilidad con Heartbeat en CentOS 5
  92. Usando Smartd para anticipar los desastres de disco duro
  93. Cómo crear un disco con instalación personalizada de CentOS 5
  94. Ejercicios
  95. Ejercicio: Servidor DNS Dinámico y Servidor DHCP
  96. Ejercicio: Servidor Intermediario (Proxy) y cortafuegos con Shorewall
  97. Ejercicio: configuración del sistema para Linux, Apache, PHP y MySQL
  98. Ejercicio: Configuración del sistema como estación de trabajo

Como ven la guía es bastante completa y contiene muchos tutoriales de instalación de diferentes servicios. Esta obra fue desarrollada por Joel Barrios Dueñas y publicada en AlcanceLibre.org; Todos los créditos además de las gracias para el y su equipo por aportar material tan completo a la comunidad del Software Libre. Espero disfruten y aprovechen esta documentación.

Descargar Guía 

Para más información visita el Sitio oficial | AlcanceLibre

Puedes seguir los comentarios de esta entrada a través de RSS 2.0 Usted puede dejar un comentario, o trackback.

Acerda de Juan Sebastián

Ingeniero de Sistemas y Telecomunicaciones de la Universidad de Manizales (Colombia) con énfasis en Redes y Seguridad Informática. Creador y administrador de ComuSOFT.com y apasionado del mundo de las redes de telecomunicaciones, el Software libre, Linux y la Seguridad de la Información. Actualmente me desempeño como Help Desk Engineer en una importante Multinacional de Seguridad Informática en Latino América. En lo que pueda colaborarte, lo haré con gusto!
Escribe un Comentario

4 Respuestas



Escribe un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *