Linux #01.02 Administraci贸n de sistemas GNU/Linux

Perfil del Administrador

Las grandes empresas y organizaciones cada vez m谩s de sus recursos de computaci贸n y de c贸mo todos estos recursos deben ser administrados para que realicen las tareas demandadas. Esto ha originado una gran demanda de un nuevo perfil laboral: que se le ha llamado administrador de sistemas.

El administrador de sistemas es aquel se encarga de numerosas tareas muy diversas. Tales como: realizar cableados de instalaciones o reparar cables; instalar sistemas operativos o software de aplicaciones; corregir problemas y errores en los sistemas, tanto hardware como software; formar a los usuarios, ofrecer trucos o t茅cnicas para mejorar la productividad en 谩reas que pueden ir desde aplicaciones de procesamiento de textos hasta 谩reas complejas de sistemas CAD o simuladores; evaluar econ贸micamente compras de equipamiento de hardware y software; automatizar un gran n煤mero de tareas comunes, e incrementar el rendimiento general del trabajo en su organizaci贸n.

Recuerda: Se considera al administrador como un perfil de empleado que ayuda a los dem谩s empleados a que saque el mayor provecho de los recursos disponibles, de forma que mejore toda la organizaci贸n.

La relaci贸n con los usuarios finales se puede establecer, mediante la formaci贸n de usuarios o bien por ayuda directa en el caso de presentarse problemas. El administrador, se debe encargar de que todas las tecnolog铆as, utilizadas por los usuarios, funcionen correctamente. Adem谩s de que cumplan las perspectivas de los usuarios, as铆 como las tareas que debe realizar.

Hace muchos a帽os que el papel de administrador de una organizaci贸n o empresa, no esta bien definido. En los principios de la inform谩tica, era visto como el 鈥榚ntendido鈥 en ordenadores (el 鈥済uru鈥), encargado de poner las maquinas en funcionamiento, vigilarlas y solucionar cualquier problema que surgiera. Su curr铆culum no estaba claramente definido, ya que no era necesario que fuera un experto en ning煤n campo, sino que deb铆a tener conocimientos b谩sicos de numerosos temas, tanto software como hardware. Por lo que cualquiera con conocimientos de inform谩tica pod铆a ocupar dichos puestos.

Con lo anterior, nos encontr谩bamos en un pasado, no demasiado lejano, de la administraci贸n de sistemas (aunque hay personas que siguen pensando que se trata del mismo trabajo). En la 茅poca en la que estamos, de Internet y de los servicios distribuidos, un administrador de sistemas es un profesional que proporciona servicios del software y hardware de sistemas. El administrador tiene que llevar a cabo varias tareas que tendr谩n como destino m煤ltiples sistemas inform谩ticos, con la misi贸n de hacerlos operativos para las tareas asignadas.

Actualmente, los administradores necesitan tener conocimientos generales (te贸ricos y pr谩cticos) de 谩reas muy diversas, tanto en el campo software (aplicaciones de 谩mbitos diversos, programaci贸n b谩sica en una amplia variedad de lenguajes de programaci贸n,…) como en el campo hardware (tecnolog铆as de redes, sistemas operativos,…). Tambi茅n es buscado con el perfil de conocimientos b谩sicos sobre el 谩rea de trabajo de la empresa.

No es extra帽o, entonces, que en una empresa de tama帽o medio a grande se haya pasado del 鈥渃hapuzas鈥 de turno a un peque帽o grupo de profesionales, la mayor铆a con nivel acad茅mico universitario, con diferentes tareas asignadas dentro de la organizaci贸n.

Recuerda: El administrador debe dominar numerosas tecnolog铆as para adaptarse a diferentes tareas, que pueden surgir dentro de la organizaci贸n.

Debido a los diversos conocimientos, aparecen diferentes subperfiles de la tarea del administrador. En organizaciones o empresas grandes es habitual encontrar a los administradores de sistemas operativos (UNIX, Mac, o Windows), diferentes a los administrador de bases de datos, administrador de copias de seguridad, administradores de seguridad inform谩tica, administradores encargados de atenci贸n a los usuarios, etc.

En las empresas u organizaciones m谩s peque帽as, las tareas suelen estar asignadas a uno o pocos administradores.

Los administradores de sistemas UNIX (o de GNU/Linux) ser铆an una parte de estos administradores.

Hemos mencionado el problema de determinar con exactitud las tareas de un administrador de sistemas. Era normal pedir administradores de sistemas seg煤n categor铆a, sin adecuar dichas categor铆as correctamente a dicho perfil.

Tareas del Administrador

Podr铆amos separar las tareas de un administrador GNU/Linux (o UNIX en general) en dos partes: administraci贸n del sistema y administraci贸n de red.

En los siguientes puntos explicamos en que consisten las tareas de dichos grupos de administradores.

Recuerda: Las tareas de administraci贸n del sistema se podr铆an resumir, por una parte, en la administraci贸n local del sistema, y por otra, en la administraci贸n de red.

TAREAS DE ADMINISTRACI脫N LOCAL DEL SISTEMA (SIN UN ORDEN CONCRETO)

  • Arranque y apagado del sistema: los sistemas basados en UNIX tiene unos sistemas de arranque y apagado los cuales ofrecen unos servicios en el arranque de la maquina, pudiendo configurar estos.
  • Gesti贸n de usuarios y grupos: Tendr谩 que decidir qu茅 usuarios podr谩n acceder al sistema, de qu茅 forma y bajo con qu茅 permisos; y establecer una serie de grupos.
  • Gesti贸n de recursos del sistema
  • Gesti贸n de los sistemas de ficheros: Disponemos de diferentes recursos de almacenamiento (extra铆bles o no extra铆bles), de los que debemos gestionar el montaje y desmontaje, adem谩s del sistema de ficheros de estos.
  • Cuotas del sistema: los recursos compartidos deben ser administrados. Debemos tener cuidado seg煤n la cantidad de usuarios que los vaya a compartir. Debemos establecer lo que llamamos, clases de usuario (grupos), dependiendo de los recursos que usen m谩s dichos usuarios. Y se le asignar谩 a cada uno lo que se denomina cuotas, que no son m谩s que los privilegios que tendr谩 dicho usuario en el sistema.
  • Seguridad del sistema
  • Backup y restauraci贸n del sistema: se necesita establecer pol铆ticas de copias de seguridad, ya que es importante poder recuperar el sistema si tenemos cualquier tipo de problema.
  • Automatizaci贸n de tareas rutinarias: muchas de las tareas que debemos hacer diariamente, son f谩cilmente automatizables. En los sistemas Linux, se suele usar lo que denominamos script, son programados con lenguajes interpretados (shells, Perl ,etc鈥).Tambi茅n da la opci贸n de temporizar dichas tareas(crontab鈥).
  • Gesti贸n de impresi贸n y colas
  • Gesti贸n de m贸dems y terminales. Dispositivos habituales en entornos no conectados a red local ni a banda ancha:
    • Los m贸dems permiten una conexi贸n a la red por medio de un intermediario (el ISP o proveedor de acceso), o conectar al sistema desde el exterior por acceso telef贸nico.
    • En el caso de los terminales, antes de la aparici贸n de las redes eran el elemento central de c贸mputo, 煤nicamente se dedicaban a visualizar la informaci贸n o a permitir la entrada de informaci贸n por medio de teclados externos.
  • Accounting (o log) de sistema: llevaremos un sistema de log funcionando correctamente, para hacer que el sistema funcione perfectamente. En 茅l deber谩 quedar reflejada cualquier incidencia, software o hardware, para poder ser inmediatamente solucionada.
  • System performance tunning: t茅cnicas de optimizaci贸n del sistema para un fin dado.
  • Personalizaci贸n del sistema: el kernel de Linux puede ser configurado conforme a nuestras necesidades.

TAREAS DE ADMINISTRACI脫N DE RED

  • Interfaz de red y conectividad: Tipo de interfaz de red que utilizaremos y de conectividad.
  • Routing de datos: qu茅 datos y por donde circular谩n dichos datos, dependiendo de los dispositivos de red que tengamos.
  • Seguridad de red: una red es un punto de ataque, as铆 que nuestros sistemas deben disponer de la mayor seguridad. Hay que protegerse, detectar e impedir posibles ataques.
  • Servicios de nombres: los servicios de una red se identifican con un nombre. Servicios como el DNS, DHCP, LDAP, etc.
  • NIS (Network Information Service): las grandes organizaciones deben tener mecanismos para organizar los recursos y el acceso de sus grandes sistemas. Para ello se suelen utilizar los servicios como: NIS,NIS+,LDAP,鈥 que nos dan la posibilidad de organizar todas las complejidades de sus sistemas.
  • lNFS (Network Fylesystems): a veces es necesario el compartir informaci贸n con los distintos usuarios del sistema. El sistema NFS permite que esto se lleve a cabo de manera transparente e independientemente de la situaci贸n en la red.
  • UNIX remote commands: UNIX posee comandos transparentes a la red, esto quiere decir, que sea cual sea la conexi贸n f铆sica, se pueden ejecutar comandos que mueva informaci贸n por la red y te de acceso a algunos servicios.
  • Aplicaciones de red: aplicaciones de conexi贸n a servicios de red (telnet,f tp, 鈥)
  • Impresi贸n remota: acceso a servidores de impresi贸n remotos.
  • Correo electr贸nico: fue uno de los primeros servicios proporcionado por las m谩quinas UNIX, permite el almacenamiento de correo o un punto de retransmisi贸n de este hacia otros servidores. El caso Web es parecido.
  • X Window: un caso muy particularizado de la interconexi贸n es el sistema gr谩fico de los sistemas GNU/Linux, lo que suele llamar X Windows. Permite que nos abstraigamos totalmente de la red, el modelo bajo el que trabaja es cliente/servidor. Es el encargado de visualizar la informaci贸n de manera gr谩fica, siendo totalmente independiente del sistema operativo.

Distribuciones Gnu/linux

Cuando hemos hablado de los sistemas GNU/Linux, hemos visto que no hab铆a un 煤nico sistema claramente definido. Debemos destacar tres elementos software principales de estos sistemas:

1) El kernel Linux: el kernel es la pieza donde esta centrado todo el sistema. Pero sin nada m谩s, ni compiladores, ni aplicaciones, …

2) Aplicaciones GNU: el desarrollo de Linux se vio complementado con el software de la FSF, perteneciente al proyecto GNU.

3) Software de terceros: casi siempre de tipo de c贸digo abierto.

Al ser todos estos elementos software de c贸digo abierto, hay una evoluci贸n r谩pida de ellos, pudiendo ser correcci贸n de errores o nuevas versiones del mismo. Esto hace que se nos de la opci贸n de elegir el software que deseamos en el momento de elegir un sistema GNU/Linux.

Nota: El mundo GNU/Linux no se limita a una empresa o comunidad particular, con lo que ofrece a cada uno la posibilidad de crear su propio sistema adaptado a sus necesidades.

En el transcursos de versiones, podemos encontrar algunas que est茅n en fase beta y tenga errores o sean inestables, por lo que siempre tenemos que tener mucho cuidado a la hora de crear nuestro sistema GNU/Linux.

Un problema a帽adido a tanta variedad, es que hay que saber que ofrecer al usuario conforme a sus necesidades, y saber hacerlo bien.

Ejemplo: Por ejemplo os gestores de escritorio de X Window, se nos ofrecen dos entornos de escritorio diferentes como Gnome y KDE; los dos tienen caracter铆sticas parecidas y aplicaciones semejantes o complementarias.

En el caso que el distribuidor sea comercial o una organizaci贸n sin beneficio propio, este ser谩 el encargado de montar un sistema GNU/Linux que funcione y se adapte a las necesidades del usuario.

En este caso una distribuci贸n GNU/Linux, decimos que es un sistema operativo basado en el kernel Linux.

Hay que tener en cuenta un dato importante, para que no nos cree confusi贸n, y es que, como los paquetes software de la distribuci贸n tienen sus propias versiones, hay que saber que estas son independientes de la distribuci贸n en las que se encuentre, por lo que las versiones de las distribuciones no coincidir谩n con las versiones de los paquetes software.

Recuerda: El n煤mero de distribuci贸n s贸lo sirve para comparar las distribuciones de un mismo distribuidor, y no permite comparar entre distribuciones diferentes. Para comparar distribuciones, habr谩 que comparar tanto los paquetes software principales y sus versiones como las novedades que aporta cada distribuci贸n.

Ejemplo: Un ejemplo de las versiones que aparecen a finales del a帽o 2003:

  • Kernel Linux: distribuciones que ofrecen uno o m谩s kernels, como los 2.2.x o 2.4.x o alg煤n nuevo 2.6.x en versi贸n beta.
  • XFree86: en el sistema gr谩fico X Window, se manejan versiones 4.1.x o 4.2.x o la beta de 4.3.x.
  • Gestor de ventanas o escritorio: Gnome o KDE, o los dos; Gnome con versiones 1.4, 2.2, 2.3 o KDE 2, 3.0, 3.1.x.

La distribuci贸n podr铆a ser: un kernel 2.2, con XFree 4.2 y Gnome 2.2; otra, por ejemplo, kernel 2.4, XFree 4.1, KDE 3. Es dif铆cil saber cual es mejor, ya que es una mezcla de elementos, y, dependiendo como combines estos elementos, el producto saldr谩 mejor o peor. Casi siempre el distribuidor mantiene un compromiso entre la estabilidad del sistema y la novedad de las versiones incluidas.

Vamos a exponer como podr铆amos hacer un an谩lisis de versiones:

  • Versi贸n del n煤cleo Linux: la versi贸n de los n煤cleos se indican : X.Y.Z. La X es la versi贸n principal, representa los cambios importantes en el n煤cleo; Y versi贸n secundaria, son mejoras y prestaciones del n煤cleo, es par para los n煤cleos estables e impar para los que aun est谩n en desarrollo o pruebas. Z es la versi贸n de construcci贸n, indica la versi贸n X.Y, en lo que se refiere a parches o correcciones.
  • Formato de empaquetado: es todo lo referido para instalar y administrar el software de nuestra distribuci贸n. Solemos tener los formatos RPM (RedHat), DEB (Debian), tar.gz, mdk, cada distribuci贸n utiliza sus propios formatos. El software viene en paquetes que contiene todo lo necesario para su instalaci贸n y posibles dependencias.
  • Estructura del sistema de archivos: En los sistemas GNU/Linux y UNIX hay varios est谩ndares de colocaci贸n de los archivos. Con ellos sabremos d贸nde encontrar la mayor par de los archivos.
  • Scripts de arranque del sistema: los sistemas Linux y UNIX tiene lo que se llama guiones de arranque (o shell scripts) que indica c贸mo se arranca la m谩quina y cuales son sus fases, y como se deber谩 hacerse en cada paso. Hay dos modelos de arranque, SysV o BSD. Tanto las distribuciones Red Hat como Debian el utilizado es el SysV, aunque existen otras distribuciones que utilizan el BSD, un ejemplo, Slackware.
  • Versiones de la biblioteca del sistema: todos los programas que tenemos en el sistema para su ejecuci贸n dependen de una serie de bibliotecas. Normalmente son de dos tipos, est谩ticas (libxxx.a) o din谩micas que se cargan en tiempo de ejecuci贸n (libxx.so). La ejecuci贸n de algunos programas, puede depender de unas bibliotecas en concreto y de la versi贸n de estas.
  • Escritorio X Window: el sistema X Window es el est谩ndar gr谩fico para Linux como visualizaci贸n de escritorio. Linux trae una versi贸n denominada XFree86. Normalmente, el X Window es una capa gr谩fica intermedia que conf铆a a otra capa denominada gestor de ventanas la visualizaci贸n de sus elementos. Podemos combinar el gestor de ventanas con utilidades y programas de aplicaci贸n variados para formar un entorno de escritorio.
  • Los dos entornos de escrito m谩s conocidos de Linux son: Gnome y KDE. Cada uno de ellos se basa en una biblioteca de componentes propia. Pero adem谩s de estos dos entornos hay otros gestores de ventanas o escritorios.
  • Software de usuario: software a帽adido por el distribuidor, en su mayor铆a de tipo Open Source, para las tareas habituales (o no). En las distribuciones habituales, suelen encontrarse en sus CDs de instalaci贸n. Y en algunas distribuciones se a帽aden software propietario de terceros.

Este es el modo en que cada distribuci贸n saca diferentes versiones.

Recuerda: El sistema GNU/Linux es el mismo, hay diferencias (que se pagan) en el software a帽adido. Por ejemplo, en servidores web o en servidores correo, ya sean propios, optimizados o mejorados. O bien la inclusi贸n de mejores herramientas, desarrolladas por la distribuidora.

A menudo, este coste econ贸mico extra no tiene mucho sentido, ya que el software est谩ndar es suficiente (con un poco de trabajo extra de administraci贸n).

Vamos a hacer una peque帽a introducci贸n de las dos distribuciones m谩s conocidas.

DEBIAN

Debian es una comunidad sin fines comerciales, aparte de mantener su distribuci贸n y promocionar el uso del software de c贸digo abierto y libre.

Debian esta apoyada por una comunidad entusiasta de usuarios y desarrolladores propios.

Debian comenz贸 en 1993 para comenzar a crear una distribuci贸n GNU/Linux, que en la actualidad compite con otras distribuciones comerciales, como son Red Hat o Mandrake. Al ser un proyecto comunitario se hizo que se rigiera por una serie de pol铆ticas, se realiz贸 un documento llamado 鈥淐ontrato social Debian鈥, donde se inclu铆a la filosof铆a del proyecto, la pol铆tica y la implementaci贸n de la distribuci贸n.

Esta muy relaciona con los objetivos de FSF y el Software Libre GNU. En lo que respecta a las pol铆ticas, todo aquel que quiera participar en el proyecto, tendr谩 que seguir dichas pol铆ticas.

Nota: Puedes consultar los documentos del 鈥淐ontrato Social Debian鈥 en: www.debian.org

Hay que mencionar que Debian siempre ha sido una distribuci贸n dif铆cil. Siempre se la ha llamado la distribuci贸n de los hackers de Linux, en el buen sentido.

Las versiones anteriores de Debian se hab铆an hecho famosas por su dificultad de instalaci贸n. Las cosas con el tiempo han mejorado. La instalaci贸n puede realizarse guiadas con men煤s, aunque se requieren ciertos conocimientos, y hay programas que facilitan la instalaci贸n de los paquetes.

Se suele llamar 鈥渟abores鈥 a las variantes de las distribuciones Debian. Nos encontramos con tres ramas de distribuci贸n: la stable, la testing y la unstable. Stable destinada a entornos de producci贸n, testing software nuevo que ha sido testeado e instable las ultimas novedades. A todas ellas se puede tener f谩cil acceso a trav茅s de diversas fuentes (CD, ftp, web) a trav茅s de un sistema denominado APT que maneja todos los paquetes software DEB de Debian.

Los m谩s comunes asignados:

  • Woody (stable)
  • Sarge (testing)
  • Sid (unstable) (Ver fotograf铆a)

Vamos a comentar brevemente algunas caracter铆sticas de las distribuciones m谩s usadas:

  • La distribuci贸n actual consta de 78 CD de la Woody 3.0r1. Dos CD de instalaci贸n iniciales (se instala uno o el otro) y 34 CD de aplicaciones, adem谩s de documentaci贸n y paquetes de c贸digo fuente, as铆 como un CD de actualizaciones. Podemos comprarla por un precio simb贸lico para que el proyecto siga adelante o baj谩rnosla debian.org o sus mirrors.
  • La Sarge y Sid no suelen tener CD, sino que puede convertirse una Woody a testing o unstable mediante cambios de configuraci贸n del sistema de paquetes APT.
  • N煤cleo Linux: utiliza n煤cleos de la serie 2.2.x por defecto (pero incluye 2.4.x de forma opcional).
  • Formato de empaquetado: Debian soporta uno de los m谩s potentes, el APT. Tienen un formato denominado DEB. El APT es una herramienta de alto nivel para manejarlos y mantener una base de datos de los instalables y los disponibles en el momento.
  • En el escritorio acepta tanto Gnome 1.4 (por defecto) como KDE 2.2 (K Desktop Environment). Sid con Gnome 2.2.3, y KDE 3.1.3.
  • En cuanto a aplicaciones destacables, incluye casi todas las que nos encontramos en las distribuciones de GNU/Linux; en Sid: editores como emacs 21.3 (y xemacs), compilador gcc (3.3.1) y herramientas, servidor web Apache (2.0.47), navegador web Mozilla (1.4), software Samba (3.0a) para compartir archivos con Windows, etc.
  • Incluye tambi茅n suites ofim谩ticas como OpenOffice (1.0.3) y KOffice.
  • Usa por defecto el gestor de arranque lilo. Lo cual no significa que no podamos utilizar otros gestores de arranque.
  • La configuraci贸n de la escucha de los servicios de red TCP/IP, que se realiza como en la mayor铆a de UNIX, con el servidor inetd (/etc/inetd.conf).
  • Hay muchas distribuciones m谩s basadas en Debian,. Una de las m谩s famosas es Knoppix, una distribuci贸n de un 煤nico CD, tipo LiveCD (de ejecuci贸n en CD), que es muy usada para demos de Linux, o para probarlo en una m谩quina sin hacer una instalaci贸n previa, ya que arranca y se ejecuta desde CD, aunque tambi茅n puede instalarse en disco duro y convertirse en una Debian est谩ndar. Linex es otra distribuci贸n que ha conseguido bastante fama por su desarrollo apoyado por una administraci贸n, la de la comunidad aut贸noma de Extremadura.

RED HAT

Red Hat inc. es una de las principales firmas comerciales del mundo GNU/Linux.Bob Young y Marc Ewing crearon Red Hat Inc en 1994. Estaban interesados en los modelos de software de c贸digo abierto y pensaron que se pod铆a hacer negocio de ello. Su producto estrella es su distribuci贸n Red Hat Linux, que es tanto para usuario individual (versiones personal y profesional), como para las medianas o grandes empresas (con su versi贸n Enterprise y sus diferentes subversiones).

Recuerda: Red Hat Linux es la principal distribuci贸n comercial de Linux, Red Hat Inc es una de las empresas que m谩s colaboran con el desarrollo de Linux, varios miembros importantes de la comunidad trabajan para ella.

Aunque trabajan con un modelo de c贸digo abierto, es una empresa, por lo que sus fines son comerciales, suelen a帽adir a su distribuci贸n b谩sica valores por medio de contratos de soporte, suscripciones de actualizaci贸n y otros m茅todos. A帽aden software personalizado (o propio), para hacer que se adecue m谩s el rendimiento de la empresa, ya sea por servidores optimizados o por software de utilidad propio de Red Hat. Ver imagen

Como valor a帽adido depura extensamente el kernel de Linux con su distribuci贸n, y genera correcciones y parches para mejorar su estabilidad. Tambi茅n ofrece muchas utilidades en el entorno gr谩fico y programas gr谩ficos propios, unas cuantas herramientas de administraci贸n; los entornos gr谩ficos que utiliza son tanto Gnome (por defecto) como KDE, tambi茅n posee un entorno modificado propio denominado BlueCurve.

Red Hat abandona la distribuci贸n del Red Hat Linux, en sus versiones de escritorio, centrando sus negocios en las versiones empresariales (Red Hat Linux Enterprise WS, ES, y AS). Cediendo su distribuci贸n Red Hat Linux 9 a la comunidad A partir de ahora el proyecto Fedora es el encargado de continuar la versi贸n desktop libre.

Nota: Ver: //httpfedora.redhat.com Ver imagen

Comentaremos algunas caracter铆sticas de esta distribuci贸n:

  • Consiste en 6 CD, tres son b谩sicos, junto con el primero, bootable, para su instalaci贸n. Tres CD extras que contienen documentaci贸n (manuales de Red Hat en diferentes idiomas) y c贸digo fuente de la mayor铆a del software instalado con la distribuci贸n.
  • N煤cleo Linux: utiliza n煤cleos de la serie 2.4.x (la 9 viene con un 2.4.20), que puede irse actualizando con el servicio de suscripci贸n Red Hat Network , de pago, pudiendo obtenerse una cuenta 鈥渄emo鈥.
  • Formato de empaquetado: Red Hat distribuye su software mediante el sistema de paquetes RPM (Red hat Package Manager), gestionados mediante el comando rpm. El paquete RPM es b谩sicamente un conjunto de ficheros comprimidos junto con informaci贸n de sus dependencias o del software que necesita.
  • El arranque, utiliza scripts de tipo SystemV.
  • Algunas de las versiones utilizadas son: XFree86 (4.3.0), glibc (2.3.2), Shell bash (2.05b), etc.
  • En el escritorio acepta tanto Gnome 2.2 o KDE 3.1 de forma opcional.
  • Aplicaciones , incluye la mayor铆a de las distribuciones de GNU/Linux: editores como emacs 21.3 (y xemacs), compilador gcc (3.2) y herramientas, servidor web Apache (2.0.40), navegador web Mozilla (1.2.1), software Samba (2.2.7a) para compartir archivos con Windows, etc. Incluye tambi茅n suites ofim谩ticas como OpenOffice (1.0.2) y KOffice.
  • El software adicional puede obtenerse del servicio Red Hat Network.
  • Usa por defecto el gestor de arranque Grub, a diferencia de la mayor铆a de distribuciones que usan lilo.
  • La configuraci贸n de escucha de los servicios de red TCP/IP, se realiza con el servidor inetd (/etc/inetd.conf) en la mayor铆a de las distribuciones, en Red Hat ha sido substituido por xinetd (directorio /etc/xinetd.d).
  • Dispone en arranque de un programa denominado Kudzu que se encarga de verificar cambios de hardware y detectar el hardware nuevo instalado.
  • Hay varias distribuciones m谩s basadas en Red Hat que siguen muchas de sus caracter铆sticas.
  • La nueva distribuci贸n Fedora Core 1 presenta s贸lo unas pocas diferencias respecto a Red Hat 9.

Resumen

  • Puede considerarse al administrador como un perfil de empleado que ayuda a los dem谩s empleados de la organizaci贸n a aprovechar mejor y m谩s 贸ptimamente los recursos disponibles, de forma que mejore toda la organizaci贸n.
  • El administrador debe dominar un rango amplio de tecnolog铆as para poder adaptarse a una multitud de tareas variadas, que pueden surgir dentro de la organizaci贸n.
  • Normalmente, por administraci贸n de la red se entiende la gesti贸n del sistema como parte de la red, y hace referencia a los servicios o dispositivos cercanos necesarios para que la m谩quina funcione en un entorno de red; no cubre dispositivos de red como switches, bridges o hubs u otros dispositivos de red, pero unos conocimientos b谩sicos son imprescindibles para facilitar las tareas de administraci贸n.
  • Las tareas del administrador del sistema se podr铆a resumir, por una parte, en la administraci贸n loca del sistema, y por otra, en la administraci贸n de red.
  • Algunas de las tareas de la administraci贸n local del sistema son : arranque y apagado del sistema, gesti贸n de usuarios y grupos, gesti贸n de recursos del sistema, gesti贸n de los sistemas de ficheros, cuotas del sistema, seguridad del sistema, backup y restauraci贸n del sistema, automatizaci贸n de tareas rutinarias, gesti贸n de impresi贸n y colas, 鈥
  • Los tres elementos software principales que componen un sistema GNU/Linux son: el kernel Linux, las aplicaciones GNU y software de terceros.
  • El n煤mero de distribuci贸n s贸lo sirve para comparar las distribuciones que genera un mismo distribuidor, y no permite comparar entre otras distribuciones. Si queremos hacer comparaciones entre distribuciones tendremos que examinar los paquetes software principales y sus versiones para poder determinar qu茅 distribuci贸n aporta m谩s novedades.
  • Para hacer un mejor an谩lisis de las distribuciones, habr铆a que comprobar: versi贸n del n煤cleo Linux, formato de empaquetado, estructura del sistema de archivos, scripts de arranque del sistema, versiones de la biblioteca del sistema, escritorio X Window, software de usuario.
  • El sistema GNU/Linux de fondo es el mismo, s贸lo hay diferencias (que se pagan) en el software a帽adido (en general, obre de la misma casa distribuidora).
  • Debian es una distribuci贸n apoyada por una comunidad entusiasta de usuarios y desarrolladores propios, basada en el compromiso de la utilizaci贸n de software libre.
  • Red Hat Linux es la principal distribuci贸n comercial de Linux, orientada tanto a mercado personal de escritorio como a servidores de gama alta. Adem谩s, Red Hat Inc es una de las empresas que m谩s colaboran con el desarrollo de Linux, ya que varios miembros importantes de la comunidad trabajan para ella.