TABLA COMPARATIVA DE LOS SISTEMAS OPERATIVOS PARA SERVIDORES LIBRES
SISTEMA OPERATIVO CAPACIDAD DE DISCO
DURO MEMORIA RAM CAPACIDAD Y ARQUITECTURA DE PROCESADOR ADMINISTRACIN DE USARIOS COMPATIBILIDAD CON APLICACIONES ADMINISTRACIN DE RECURSOS FACILIDAD DE INSTALACION Y USO *CentOS 7
Sin entorno grfico: 1gb mnimo 2gb recomendado Con entorno grfico: 20gb mnimo 40gb recomendado Sin entorno grfico: 64mb mnimo 128mb recomendado Con entorno grfico: 2gb mnimo 4gb recomendado
Es compatible con las arquitecturas: X86 y x64 Los GHz recomendados sin entorno grafico son: 1ghz Con entorno grfico: 1.5 Tipos de cuentas de usuarios: Usuario, Acceso Restringido, cuentas para programas y procesos, Root
Todas las cuentas de usuario residen en el archivo /etc/passwd. el comando useradd otorga las configuraciones de usuario, a travs de un directorio armazn: /etc/skel La compatibilidad de aplicaciones externas es muy amplia ya que es un sistema basado en Linux. La instalacin se lleva a cabo mediante repositorios utilizando los comandos
Rpm y yum La administracin de recursos en este sistema es muy verstil a continuacin se muestran algunos comandos bsicos, pero tambin se puede hacer de manera grfica. su-: Comando esencial, permite que el usuario adquiera permisos de sper usuario. mkdir: Comando que le permitir crear carpetas. cd: Utilice este comando para acceder a la ruta que desee
La facilidad del uso de CentoOS es relativamente sencilla ya que es muy aprecida a Ubuntu cuenta con un entorno grafico muy intuitivo. La instalacin varia en dificultad dependiendo si lo hacemos grficamente o por comandos siendo esta ltima para usuarios ms experimentados Ubuntu Server
Consola 2gb mnimo incluido swap
Grafico 4gb Consola 256mb de memoria RAM es recomendado pero entre ms trfico se tenga puede que se utiliza ms. Grafico 523mb . Intel o AMD x86 o X64
Dual core si se utiliza webmail. La cuneta root en algunos casos ha sido desactivada por motivos de seguridad. sudo passwd cambia contrasea de administrador sudo passwd -l root elimina la cuenta de usuario sudo adduser: aade un usuario sudo del user: elimina un usuariio Si ests buscando soporte a largo plazo, las versiones de Ubuntu son compatibles por cinco aos, y el calendario de lanzamientos de Ubuntu se asigna a varios aos de antelacin para que ests preparado.
La administracin de recursos se lleva a cabo de manera grfica pero tambin se permite el acceso a estos mediante consola siendo usuario root La instalacin es intuitiva ya que cuenta con un entorno grafico se requieren conocimientos en manejo y creacin de particiones. Debian.
Sin escritorio: 2gb Con escritorio: 10gb
Sin escritorio: 128mb mnimo 512 mb recomendado Con escritorio: 256mb mnimo 1gb recomendado Compatible con arquitecturas x86 y x64 Se recomienda como mnimo un Pentium 4, a 1 GHz para un sistema de escritorio. La administracin de usuarios es muy parecida a la de Ubuntu server ya que se utilizan los mismos comandos Existen muchas maneras de instalar aplicaciones en Debian 1- Desde el Gestor de paquetes Synaptic 2- Desde paquetes .deb no incorporados en synaptic 3- Desde un fichero tipo Debian tambin cuenta con una interfaz grfica para la administracin de recursos pero como todo sistema operativo se requiere un grado de conocimiento para poder tener una buena gestin de los recursos. El proceso de instalacin de Debian, no tiene en absoluto nada de difcil ni complicado, pero como sucede con todo aquello a lo que nos enfrentamos por primera vez, puede complicarse en los .bin 4- Desde un fichero tipo .run 5- Desde un fichero tipo .sh 6- Desde un fichero tipo .jar 7- Desde un fichero tipo .tar o tipo .tar.gz o .tar.bz2 8- Desde un fichero .exe o .msi detalles y claro, nunca esta dems una gua Red Hat 3gb para la instalacin base 6gb por canal 12gb para el repositorio de base de datos 2gb mnimo 4gb recomendado Compatible con arquitecturas x86 y x64 Pentium IV processor, 2.4 Ghz, 512K cache Pentium IV processor, 2.4 Ghz dual processor, 512K cache recommended El control de los usuarios y grupos es un elemento clave en la administracin de sistemas de Red Hat Enterprise Linux. Los Usuarios pueden ser gente real, es decir, cuentas ligadas a un usuario fsico en particular o cuentas que existen para ser usadas por aplicaciones especficas. Los Grupos son expresiones lgicas de organizacin, reuniendo usuarios para un propsito comn. Los usuarios dentro de un mismo grupo pueden leer, escribir o ejecutar archivos que pertenecen a ese grupo. useradd, usermod y userdel Mtodos estndar de la industria para aadir, eliminar y modificar cuentas de usuarios. groupadd, groupmod y groupdel Mtodos estndar de la industria para aadir, eliminar y modificar grupos de usuarios. gpasswd Mtodos estndar de la industria para administrar el archivo /etc/group.
Este lanzamiento de Red Hat Enterprise Linux pone a su disposicin dependencias para que las aplicaciones diseadas para ejecutarse en versiones anteriores delsistema operativo sigan ejecutndose con muy pocas interrupciones. Con ese fin, se incluyen versiones anteriores de bibliotecas clave para preservar interfaces de legado que podran haber cambiado entre este lanzamiento y versiones anteriores. Estas bibliotecas sirven principalmente como dependencias para aplicaciones escritas en C/C++. La administracin de recursos como en otros sistemas operativos basados en el kernel de Linux se lleva a cabo mediante una interfaz grfica haciendo de esta algo fcil, pero tambin posee un modo consola para usuarios mas avanzados La instalacin es mediante una interfaz grfica, pero se debe configurar el sistema d booteo para que arranque mediante el DVD, en la instalacin se requieren conocimientos de particiones as como no olvidar la contrasea asignada a root. Fedora Mnimo recomendado: 6gb de espacio libre Recomendado: 20gb de espacio libre 2gb de RAM mnimo recomendado y 1gb de RAM por husped Un ncleo de procesador o hiper-hilo para cada CPU virtualizada y para e hipervisor. Soporta arquitecturas x86 y x64
Todos los usuarios del sistema operativo se encuentran declarados en el archivo passwd, ubicado en el directorio etc/. Desde ste archivo se pueden administrar los usuarios, as como verificar permisos, etc. Existen diversas caractersticas que ayudan a poder diferenciar los administradores y usuarios en Linux, por ejemplo: El Log In: es un Nick para el usuario de identificacin. Password: contrasea para accesar al sistema. Nombre completo: el nombre de la cuenta completo. Grupo: indica si la cuenta pertenece a un grupo de ms usuarios. Directorio principal: Punto de partida al inicio de sesin (comnmente /home) Shell de conexin Identificador de usuario Todos los anteriores son caractersticas que ayudan a facilitar la administracin de usuarios y darles permisos y accesos segn su nombre, grupo, etc. Existen cdigos para realizar esta administracin de usuarios, por ejemplo: Los comandos para el manejo de usuarios: $adduser - Agrega un nuevo usuario $userdel - Permite eliminar usuarios $usermod - Modifica propiedades de usuario $passwd - Permite cambiar el Password Los comandos para el manejo de grupos: $ addgroup - Agrega un usuario a un grupo $groups - Muestra los grupos de cierto usuario $groupadd - Crea un nuevo grupo $groupmod - Modifica un grupo Ejemplos prcticos pueden verse a continuacin: 1. $adduser 2. $passwd Las aplicaciones en fedora como en otros sistemas operativos basados en Linux son muy amplias y la compatibilidad entre ellas es muy grande El demonio xinetd puede ofrecer un nivel de proteccin bsico para los ataques de Denegacin de Servicio (DoS, por las iniciales en ingls de Denial of Service). La siguiente es una lista de directivas que pueden ayudar a disminuir la efectividad de tales ataques: o per_source Establece el nmero mximo de instancias para un servicio desde cada direccin IP. Acepta solo valores enteros como argumentos y puede ser utilizada tanto en xinetd.conf como en el archivo de configuracin especfico del servicio en cuestin del directorio xinetd.d/. o cps Establece el nmero mximo de conexiones por segundo. Esta directiva necesita de dos argumentos enteros separados por un espacio. El primer argumento es el nmero mximo de conexiones permitidas por segundo al servicio. El segundo argumento es la cantidad de segundos que xinetd debe esperar antes de reactivar el servicio. Acepta solo enteros como argumentos y puede ser utilizado tanto en el archivo xinetd.conf, Descarga la imagen ISO de Fedora. En la pgina de Fedora, vas a tener que elegir la arquitectura y el entorno de escritorio de tu preferencia. Si no sabes de qu se trata esto, te recomiendo leer una gua sobre distribuciones, para una introduccin. Quema la imagen ISO a un CD/DVD Configura el BIOS para que arranque desde el CD/DVD .
La instalacin tiene una interfaz grfica intuitiva pero se recomiendan conocimientos previos sobre particin de discos duros 3. $userdel 4. $groups 5. $groupadd $groupmod
Para realizar administracin de usuarios de manera grfica, sin uso de comnados, se necesitaran modificar los archivos passwd o Group, que se encuentran en el directorio etc/. A continuacin se puede ver un ejemplo de cmo se ve este tipo de archivos que contienen todos los grupos y usuarios en el sistema: Tal como lo dice en el archivo de (Gonzlez, 2012), es posible ver que: Los usuarios en Unix/Linux se identifican por un nmero nico de usuario, User ID, UID. Y pertenecen a un grupo principal de usuario, identificado tambin por un nmero nico de grupo, Group ID, GID. El usuario puede pertenecer a ms grupos adems del principal. Con esto se puede decir, que como haba estado comentando los usuarios tienen caractersticas de identificacin nica que permiten administrarlos ms fcilmente, agruparlos, etc. Y as poder mantener una mayor seguridad en la informacin que se tienen en el sistema controlando los accesos y la modificacin a stos. Cualquiera que sea el tipo de usuario, todas las cuentas se encuentran definidas en el archivo de configuracin 'passwd', ubicado dentro del directorio /etc. Este archivo es de texto tipo ASCII, se crea al momento de la instalacin con el usuario root y las cuentas especiales, ms las cuentas de usuarios normales que se hayan indicado al momento de la instalacin. (Gonzlez, 2012), Aqu nos muestran y confirman que una como el los archivos de configuracin propios de cada servicio en el directorio xinetd.d/. o max_load Define la utilizacin del CPU o el umbral de carga de utilizacin promedio de un servicio. Acepta un nmero de punto flotante como argumento. La carga promedio es una medida aproximada que indica la forma en que algunos procesos estn activos en un determinado perodo de tiempo. Para obtener mayor informacin acerca de la carga promedio, vea los comandos uptime, who, y procinfo Existen otras opciones disponibles para la administracin de los recursos para xinetd. Para obtener mayor informacin, consulte la pgina man de xinetd.conf.
forma de modificar permisos, agregar usuarios a grupos, crear nuevos grupos y usuarios, etc. Es a travs de los archivos que se encuentran en el directorio etc/. Esto se realiza mediante la modificacin grfica, sin el uso de comandos, del texto plano que se encuentra escrito en estos archivos. En estos archivos passwd y groups se encuentran definidos todos los usuarios y grupos del sistema.
Equipo RAM Disco Duro Procesador Tarjeta Grafica Red Audio *CentOS es el sistema que eleg debido a que es uno de los ms estables y con gran compatibilidad de aplicaciones y lo ms importante compatibilidad de con los drivers de mi computadora, tiene tambin una gran facilidad de instalacin y una interfaz grafica amigable hp pavilion g6 1d45dx
8 GB de SDRAM DDR3 750GB (7200rpm) 2.4GHz/1.5GHz VISION A6 Technology from AMD with AMD Quad-Core A6- 3420M Accelerated Processor 4MB L2 Cache Ati Radeon 6520g 1GB GDDR3 10/100 Ethernet LAN 802.11b/g/n WLAN