CONFIGURACION SISTEMAS LINUX+CD

CONFIGURACION SISTEMAS LINUX+CD
enviar la imagen como postal
 
24/04/2007
Tapa blanda, 18x23 cms, 496 páginas
Materia: Ciencia y tecnología de los ordenadores. Informática.
Colección: Apress

ISBN: 84-415-1465-8

Autor: Daniel L. Morrill
Los sistemas operativos basados en Linux resultan extremadamente potentes y flexibles, pero liberar todo ese poder y flexibilidad requiere conocer y comprender cómo funciona el sistema.Configuración de sistemas Linux va más allá de las técnicas básicas de uso y administración de los sistemas Linux, para cubrir el modo en que dichos sistemas se diseñan. Gracias al análisis detallado de tres populares distribuciones Linux, tareas de ejemplo de configuración y administración y tres casos de estudio reales, obtendrá un auténtico dominio de los sistemas operativos basados en Linux e incluso de los sistemas similares a Unix en general.El libro está dirigido a los usuarios de sistemas Linux que ya disponen de los conocimientos básicos pero aún no son expertos. El autor crea un puente entre el conocimiento básico del "cómo consigo que..." hasta el nivel de un auténtico dominio. Encontrará ejemplos detallados sobre los componentes reales de una distribución Linux y aprenderá técnicas de gran utilidad a lo largo de este proceso. Todo ello le proporcionará una comprensión práctica y completa acerca de qué es lo que sucede bajo el envoltorio de su sistema.Incluye CD-ROM con el código fuente del libro.

ÍNDICE

IntroducciónLo que este libro cubreLo que aprenderáLo que no aprenderáLo que necesitará

Parte I. Antedecentes

1. La fisiología de LinuxLos orígenes de LinuxLa naturaleza de un sistema operativoRecursosNúcleoBibliotecas de sistema¿Es Linux un sistema operativo?Linux y GNUGNU y Linux: el sistema operativo de los campeonesEl programa lsgzip, bzip2, tar y vimEl secreto del éxitoEl zen de la plataformaEl debate GNU/Linux o LinuxReferencias

2. Introducción al código abiertoLa naturaleza del softwareCódigo abierto frente a código libreSoftware de código abierto en acciónAplicaciones horizontalesDesarrollo cooperativo de softwareLicencias de código abiertoLa Licencia Pública General (GPL) de GNULa licencia BSDLa Licencia Pública Menos General (LGPL) de GNULa Licencia Pública MozillaOtras licenciasLicencia para programar

Parte II. Distribuciones Linux

3. La naturaleza de una distribuciónUna instantánea del Continuo LinuxLos objetivos de una distribuciónDisección de una distribución LinuxNúcleo LinuxFormato de empaquetadoGestor de paquetes de Red HatArchivos DebFormato de empaquetado frente a distribuciónEstructura del sistema de archivosDirectoriosEstándar de jerarquía del sistema de archivosGuiones de arranque del sistemaVersiones de las bibliotecas de sistemaEscritorio X WindowTransparencia de redModelo de GUI en capasEscoger un servidor X, conjunto de componentes,y gestor de ventanasSoftware de aplicaciónBase Estándar de LinuxResumen

4. Red Hat LinuxAntecedentes y filosofía de Red HatNúcleo LinuxFormato de empaquetadoResumen técnicoConvenciones de nombrado de archivosArquitecturasFormato del archivo del paqueteUso de RPMModos del programaPermisos de accesoComprobaciones de dependenciaInformación sobre paquetes no instaladosInstalación de paquetesActualización de paquetesInformación sobre paquetes instaladosVerificación de los paquetes instaladosReconstrucción de paquetesDesinstalación de paquetesCreación de nuevos paquetesPrestaciones adicionalesMecanismo frente a interfaz de usuarioEl programa up2date de Red HatOtros programas GUIEjemplos de uso de RPMEstructura del sistema de archivosGuiones de arranque del sistemaComprensión de los niveles de ejecución inicialesEstructura de archivos y directoriosEl paquete SysVinitEl paquete initscriptsSeguir la pista a una ejecuciónGuión de configuración del nivel de ejecuciónConfiguración manual del sistemaUso de las herramientas de Red Hat/sbin/service/sbin/chkconfig/sbin/shutdownBibliotecas centrales del sistemaEl sistema X Window y el escritorioXFree86GNOME y KDEAplicaciones de usuarioComprensión de la distribución centralCD de código fuente y documentaciónEdiciones de Red Hat LinuxEncontrar software adicionalIdiosincrasias de Red Hat LinuxUso el cargador de arranque GRUBGestión de software similarActualización a un núcleo estándarRPM kernel-headersEnlace simbólico /usr/src/linux-2.4Construcción del núcleo a partir del código fuenteEntorno de usuarioRed Hat Linux e InetdDominio de los directorios de configuración de Red HatTrabajar con KudzuInstalar fuentes TrueTypeGarantizar la seguridad del sistemaUso de un cortafuegoGestión de valores de seguridad con PAMDerivados de Red Hat LinuxMandrakeCalderaTurboLinuxResumen

5. Slackware Linux 8.0Antecedentes y filosofía de SlackwareNúcleo LinuxFormato de empaquetadoResumen técnicoAdministración de paquetes instaladosInstalación de paquetesActualización de paquetesDesinstalación de paquetesCreación de nuevos paquetesMecanismo frente a interfaz de usuarioEstructura del sistema de archivosGuiones de arranque del sistemaEstructura de archivos y directorios/etc/inittab/etc/rc.d/rc.S/etc/rc.d/rc.K/etc/rc.d/rc.M/etc/rc.d/rc.0 y /etc/rc.d/rc.6/etc/rc.d/rc.modules/etc/rc.d/rc.inet1 y /etc/rc.d/rc.inet2/etc/rc.d/rc.sysvinitOtros archivosModificación de los guiones de arranqueSeguir la pista a una ejecución/etc/rc.d/rc.S/etc/rc.d/rc.MOtras accionesBibliotecas centrales del sistemaEl sistema X Window y el escritorioXFree86GNOME y KDEAplicaciones de usuarioAplicaciones incluidasZipSlackIdiosincrasias de Slackware LinuxConfiguración de inetdEl archivo /etc/servicesEl archivo /etc/inetd.confInstalación de un nuevo servicio basado en inetdGarantizar la seguridad del sistemaInhabilitar los servicios inetdInhabilitar el demonio portmapInhabilitar el demonio de impresión lpdInhabilitar el servidor SMTP sendmailInhabilitar el servidor HHTP ApacheOtros servidoresPersonalización del entorno de usuarioCambiar el entorno de escritorio de X Window de un usuarioAñadir hardware nuevoDerivados de Slackware LinuxSuSE LinuxPeanut LinuxResumen

6. Debian GNU/Linux 3.0Antecedentes y filosofía de DebianEl Contrato Social DebianLas Políticas DebianNúcleo LinuxEmpaquetado DebianResumen técnicoUso del programa dpkgUso del programa apt-getUso del programa dselectUso del programa taskselEntrar en detallesAdministración de paquetes con el sistema de DebianTrabajo con dpkgGestionar fuentes de paquetes con apt-getAdministración de paquetes con dselect y taskselConfiguración de paquetes DebianActualización del sistemaManipulación de archivos de paquete DebianAdministración del código fuenteInstalación de paquetes no DebianMecanismo frente a interfaz de usuarioGuiones de arranque del sistemaEncontrar los directorios SysVTrabajar con las herramientas de DebianUso de update-rc.dUso de invoke-rc.dDiferencias en /etc/inittabBibliotecas centrales del sistemaEl sistema X Window y el escritorioAplicaciones de usuarioIdiosincrasias de Debian GNU/LinuxVisita al directorio /etcEl directorio /etc/defaultEl directorio /etc/networkEl directorio /etc/dpkgComprensión del directorio /etc/alternativesConfiguración del gestor de visualización XGarantizar la seguridad del sistemaCierre de servicios SysV innecesariosEliminación de servicios inetdUso del programa update-inetdDerivados de Debian GNU/LinuxResumen

Parte III. Instalación de software

7. Instalación y configuración de softwareComienzoLectura de la documentaciónAceptar la licenciaInstalación de software en seis pasos sencillosElección entre una instalación fuente o binariaComprensión de las plataformas hardware y las familias de procesadoresOpciones de configuración del softwareToma de la decisiónDecidir la ubicaciónInstalación en /usr/localInstalación en /optToma de la decisiónConstrucción del softwareEspecificación de opciones en tiempo de compilaciónRealizar la compilaciónConfiguración de los parámetros del softwareParámetros en línea de comandosHerramientas y ayudantes específicos de la aplicaciónArchivos de configuración globalDirectorios para depositar archivos de configuraciónArchivos o directorios planosServidores arrancados por inetdBibliotecas de usuarioConfiguración del entorno de usuarioEnganche con el sistema operativoHerramientas de instalación de softwareUso de autoconf de GNUUso de las herramientas de Red HatRPM y arquitecturasConstrucción de RPM fuenteComandos RPMContenidos del directorio /usr/src/redhatUso de las herramientas de SlackwareUso de las herramientas de DebianResumen

8. La shell segura OpenSSHInstalación de OpenSSHOpciones en tiempo de compilaciónSelección de una ruta de instalaciónSelección de las opciones de configuraciónInstalación a partir del código fuenteConfiguración de OpenSSHConfiguración del cliente sshHabilitar el reenvío por agente SSHInhabilitar la comprobación estricta de claves de máquinaConfiguración del servidor sshdHabilitar el reenvío de conexión con X WindowResumen de la configuración de OpenSSHInstalación de OpenSSH en diferentes distribucionesInstalación de OpenSSH en Red Hat LinuxInstalación de OpenSSH en Slackware LinuxInstalación de OpenSSH en Debian GNU/LinuxResumen

9. Módulos de autenticación enlazables (PAM)Instalación de PAMConfiguración de PAMConstrucción del archivo de configuraciónEl elemento servicioEl elemento tipoEl elemento controlEl elemento móduloEl elemento argumentosLas pilas PAMAnálisis de un archivo de ejemploInstalación de PAM en diferentes distribucionesInstalación de PAM en Red Hat LinuxInstalación de PAM en Slackware LinuxInstalación de PAM en Debian GNU/LinuxResumen

10. Biblioteca SOCKS DanteInstalación de DantePreparación de la ruta de instalaciónCompilación e instalaciónResumen de la instalaciónConfiguración de DanteEncontrar el archivo de configuraciónObtención de los parámetros de redFormato del archivo de configuraciónOpciones globalesCreación de un bloque de rutaUn archivo de muestraInstalación de Dante en diferentes distribucionesInstalación de Dante en Red Hat LinuxInstalación de Dante en Slackware LinuxInstalación de Dante en Debian GNU/LinuxResumen

11. El servidor HTTP ApacheInstalación de ApacheOpciones en tiempo de compilaciónElección de un directorio de instalaciónHabilitación del soporte de módulos de carga dinámicaElección de un MPMOtras opcionesCompletar la instalaciónConfiguración de ApacheExploración del directorio de instalaciónProgramas en el directorio binArchivos de configuración en el directorio confArchivos de anotaciones en el directorio logsDirectorios de contenidosDirectorios de documentaciónOtros directoriosPersonalización de ApacheInstalación de Apache en diferentes distribucionesInstalación de Apache en Red Hat LinuxElección de la versión correctaInicio del servidor Apache durante el arranque del sistemaHacer apachectl compatible con chkconfigInstalación de Apache en Slackware LinuxInstalación de Apache en Debian GNU/LinuxResumen

12. Sistema de versiones concurrentes (CVS)Instalación de CVSOpciones en tiempo de compilaciónInstalación a partir del código fuenteConfiguración de CVSCreación del directorio repositorioCreación de cuentas de usuarioConfiar en las cuentas del sistemaCompartir una única cuenta de usuarioEstablecimiento de permisosParámetros para el caso de autenticación de sistemaParámetros para el caso de cuentas virtualesEstablecimiento de parámetros en tiempo de ejecuciónInstalación de CVS en diferentes distribucionesInstalación en Red Hat LinuxActualización del archivo /etc/servicesEl directorio /etc/xinetd.dConstrucción del archivo de configuraciónAdministración de xinetdInstalación en Slackware LinuxInstalación en Debian GNU/LinuxResumen

13. Kit de desarrollo de Java de Sun MicrosystemsInstalación de J2SDKConfiguración de J2SDKEl directorio /opt/javaInstalación de múltiples JDKInstalación de archivos JARConfiguración del entorno de usuarioFijar CLASSPATHFijar PATH y JAVA_HOMEJuntarlo todoInstalación de J2SDK en diferentes distribucionesInstalación en Red Hat LinuxInstalación en Slackware LinuxInstalación en Debian GNU/LinuxResumen

Parte IV. Casos de estudio

14. Construcción de un sistema de escritorioComienzo¿A quién se dirige este ejemplo?Definición de un escritorioContenidos de este capítuloConstrucción del sistemaElección de los paquetesDetalles de la configuraciónUso de aplicaciones de escritorio y productividadEntorno de escritorioLa elección: KDELas alternativas: GNOME, GNUStep, Sawfish, BlackBox, y FVWMProductividad ofimáticaLa elección: OpenOfficeLas alternativas: Koffice, Abiword, HancomOffice, Applixware, y Wordperfect OfficeFinanzas personalesLa elección: GNUCashLas alternativas: KapitalNavegación webLa elección: Konqueror y MozillaLas alternativas: Galeon y OperaExtensiones del navegadorUso de extensiones con los navegadoresLa extensión Macromedia FlashLa extensión JavaSoporte para hardwareUso de una disquetera ZIPConfiguración de una disquetera ZIPMontaje de una disquetera ZIPUso de dispositivos USBMarco de trabajo principalControlador de la controladora USBControladores específicos de dispositivoConexión en caliente del núcleoUso de una cámara digitalUso de un lector de tarjetas flashUso de un reproductor MP3Uso de otros dispositivos USBUso de una grabadora de CDComprensión de la emulación SCSIRed Hat Linux y SCSIConfiguración de su grabadoraUso de tarjetas gráficas 3DExploración de las opciones multimedia y de entretenimientoTrabajo con cámaras digitalesManipulación de fotografías con GIMPCreación de discos compactosUso del programa mkisofsUso del programa cdrecordUso del programa xcdroastReproducción de archivos de audio digitalEl programa mpg321El programa ogg123El sistema multimedia XReproducción de archivos de vídeo digitalEl reproductor multimedia avifileEl programa smpegOtros programasJuegosImplementación de la conectividad y el acceso remotoAcceso remoto al escritorioProvisión de otros serviciosResumen

15. Un entorno de desarrollo de software corporativoComienzo¿A quién se dirige este ejemplo?¿Para qué se utiliza este sistema?Construcción del sistemaComienzo con el escritorioElección de los paquetesDetalles de la configuraciónHerramientas de administración y redCompresión de la red localUso de DHCP en el sistemaInstalación del servicio portmapUso de servicios de información de red (NIS)Modificación del archivo /etc/sysconfig/networkModificación del archivo /etc/yp.confUso de servicios del sistema de archivos de red (NFS)Preparación de los servicios de apoyoCompresión del montador automáticoAdministración de activosProvisión de acceso remoto como rootEntorno de desarrolloInstalación de las herramientas centrales de desarrolloConfiguración del entorno JavaInstalación de herramientas adicionalesAdvertencias y mejorasUso del servidor HTTP ApacheEjecución de aplicaciones J2EE con TomcatInteroperación corporativaUso de OpenOffice para documentos de empresaFuncionamiento de VMwareCuestiones de seguridadCompresión de la seguridad de la red localProtección de la estación de trabajoConfiguraciones alternativasUso de un servidor de aplicaciones alternativoUso de otros lenguajes webDesarrollo de software tradicionalResumen

16. Construcción de un cortafuego de redComienzo¿Qué es un cortafuego?Prácticas seguras¿A quién se dirige este ejemplo?Sustitución del cortafuego por defectoElementos de un cortafuego LinuxMinimizar la exposiciónBloquear a los malosEnmascaramientoServicio de redConstrucción del cortafuegoHardware necesario: tarjetas EthernetProblemas de las tarjetas EthernetNombrado de los dispositivos EthernetConfiguración de las interfacesSelección de un medio de instalaciónReducción de la lista de paquetesAdición de paquetes de seguridadPreparación de las cuentas de usuarioConfiguración de un nuevo núcleoCreación de los guiones de inicioSelección de los servicios de arranquePresentación de un guión iptablesAnálisis del guiónComprensión de las reglas de cortafuegoArranque del cortafuegoDetención del cortafuegoComprobación del estado del cortafuegoReinicio del cortafuegoValidación de la instalaciónResumen y limitacionesSoporte a las máquinas internasInstalación de DHCP para máquinas internasInstalación de un servidor de nombres localLo que ya ha conseguidoVigilancia y mantenimiento del sistemaConfiguración del sistema de anotaciones del sistemaConfiguración del servidor de anotaciones internoPerforación del cortafuego localConfiguración de syslog en el cortafuegoVigilancia del tráfico del cortafuegoClasificación de paquetesCuidado y mantenimiento de su cortafuegoLa lista de correo BugtraqListas de fabricantesOtras fuentesSeguridad en profundidadInvestigación de técnicas de seguridad avanzadaUso del sistema de detección de intrusiones TripwireIntegración de una LAN inalámbricaMejora del servidor DNSArranque desde medios de sólo lecturaConfiguración de una VPN mediante SSHResumenUna despedidaBibliografía

Parte V. Apéndices

Apéndice A. Reuniéndolo todoEscapada en solitario: configuraciones adicionalesEducación continuaLista del núcleo LinuxListas de correo de las distribucionesSeguir la pista del trabajo activo y diversas iniciativasEn busca de la seguridadMejoras del núcleoRecorte y compresión del sistemaResumen

Apéndice B. Contenido del CD-ROM

Índice alfabético

Precio: 40.40 38.38
No Disponible 
si está interesado, apuntese al sistema de avisos

Contactar / Sistema de subscripciones / F.A.Q. / condiciones de compra / Seguimiento de pedidos
Dreamers Networks S.L., Cif: B92170679. C/ Cuarteles, 41, bajo izq. 29002 - Málaga.
Horario de tienda en Málaga: L-V 10:00 a 14:00h, 17:00 a 20:30h, S 10:00 a 14:00h
Atención telefónica: 902 108 156 L-V: 10:00 a 14:00h, 17:00 a 20:00h
(*)Dias de envio referidos como dias laborables para envios a peninsula o baleares. Nuestros envios a la península van por MRW 24 horas para recibirlo al dia siguiente.
(**)Las ofertas de gastos de envio gratuitos o rebajados se aplican al pedido completo y sólo son válidas para envios nacionales.