sistema operativo servidor de obunto de juarez.docx

Upload: gejojoo

Post on 06-Jul-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    1/61

    Contenido

    Sistema operativo servidor (Ubuntu Server)..................................................................2

    1 Introducción a Ubuntu.................................................................................................22 Novedades de las últimas versiones...........................................................................5

    3 Ubuntu Server.............................................................................................................5

    3.1 e!uisitos m"nimos................................................................................6

    3.2 #reparando la instalación........................................................................7

    3.3 Instalando Ubuntu Server ........................................................................9

    3.$ Creando las particiones........................................................................13

    3.5 Con%i&urando el sistema.......................................................................20

    3.' Complementos adicionales....................................................................233. Instalando uest *dditions....................................................................28

    3.+ *ctuali,ando el servidor ........................................................................30

    3.- Con%i&urando los parmetros de red.......................................................31

    3.1/ Comprobando la comunicación Cliente0Servidor .....................................36

    Instalar inu *pac4e 6S7 #8# (*#)..............................................................3+

    e!uisitos previos.......................................................................................38

    Instalar *pac4e............................................................................................38

    9Cómo encontrar la dirección I# pública de tu servidor:.......................................40Instalar 6S7........................................................................................... 40

    Instalar #8#................................................................................................42

    Instalación de módulos #8#..........................................................................43

    #rueba del #rocesador #8# en el Servidor ;eb.............................................45

    Instalación 6 con%i&uración de un servidor %tp con vs%tpd en Ubuntu Server................$

    2.ind) en inu Ubuntu....................................................5$

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    2/61

    Sistema operativo servidor (Ubuntu Server)

    1 Introducción a Ubuntu

    ?s una distribución de inu creada por Canonical 6 basada en =ebian. ?ste

    sistema operativo 4a ido creciendo eponencialmente en número de usuarios

    debido a su creciente acercamiento en cada una de sus nuevas versiones

    4acia un sistema con núcleo inu cada ve, ms intuitivo 6 ami&able para los

    usuarios medios en el !ue tareas normales como por e@emplo la de descar&ar 

    una aplicación e instalarla estAn lo ms automati,adas posibles. ?stas ra,ones

    4an 4ec4o !ue en Internet cada ve, 4a6a ms documentación disponible lo

    !ue supone a su ve, ms se&uidores !ue pueden empe,ar a usarlo &racias a

    estos manuales. #ro&resivamente est siendo tambiAn ms usado en

    servidores como lo son distribuciones !ue 6a llevan tiempo usndose

    como ed 8at =ebian o Bedora.

    =entro del propio sistema operativo llevamos incluidas muc4as de las

    aplicaciones !ue suelen ser necesarias para las tareas bsicas como por 

    e@emplo un &rabador de cd0dvd (!uemador) un nave&ador eb (o,illaBire%o) un pa!uete o%imtico (ibreD%%ice) clientes de correo (o,illa

    E4underbird) 6 mensa@er"a instantnea (?mpat46)...adems de muc4as otras

    nuevas !ue podemos instalar %cilmente &racias al Centro de So%tare de

    Ubuntu. Ubuntu es códi&o abierto.

    ?l códi&o abierto es el traba@o colaborativo en su mima epresión. ?l poder 

    de una comunidad mundial de epertos altamente cuali%icados !ue construir

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    3/61

    compartir 6 me@orar el so%tare de última &eneración 6 a continuación

    ponerlos a disposición de todo el mundo.

    Hay diez principios básicos del software de código abierto:

    • ?l so%tare debe ser libre de redistribuir.

    • ?l pro&rama debe incluir el códi&o %uente.

    • a licencia debe permitir a la &ente a eperimentar con las

    modi%icaciones 6 redistribuir.

    • os usuarios tienen derec4o a saber !uiAn es responsable por el

    so%tare !ue est utili,ando.

    • No debe 4aber nin&una discriminación contra cual!uier persona o &rupo.

    • a licencia no debe restrin&ir a nadie !ue 4a&a uso del pro&rama en un

    campo espec"%ico.

    • Nadie deber"a tener !ue ad!uirir una licencia adicional para usar o

    redistribuir el pro&rama.

    • a licencia no debe ser espec"%ica de un producto.

    • a licencia no debe restrin&ir otro so%tare.

    • a licencia debe ser tecnoló&icamente neutral.

    as di%erentes distribuciones de Ubuntu !ue suelen aparecer cada seis meses

    llevan nombres de animales siendo la última en aparecer en el momento de

    escribir el curso la versión 11.1/ cu6o nombre es FOneric Ocelot G 6 la si&uiente

    con soporte tAcnico etendido 6a disponible es la 12./$ ES llamada FPrecise

    PangolínG 6 sin Al la 12.1/ con el nombre en clave de H Quantal Quetzal" . ?n

    este &r%ico podemos ver las di%erentes distribuciones !ue tienen como base

    común Ubuntu 6 la %ec4a en !ue 4an ido apareciendo.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    4/61

    Como 4emos dic4o salen nuevas versiones de Ubuntu con poco intervalo de

    tiempo entre ellas por eso es posible actuali,ar el sistema desde versiones

    anteriores &racias a una potente 4erramienta incluida para &estionar e instalar 

    las nuevas actuali,aciones e incluso pasar a versiones ms recientes delsistema como veremos.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    5/61

    2 Novedades de las últimas versiones

      a ma6or"a de novedades de las últimas versiones !ue estn apareciendo de

    Ubuntu demuestran una tendencia 4acia un sistema ms intuitivo 6 %cil para

    los usuarios con menos conocimientos ocultando incluso opciones de

    con%i&uración para evitar con%undirlos. *l&unas de estas novedades son

    • Nuevo diseJo del centro de so%tare de Ubuntu aseme@ndose a centros

    de so%tare consolidados como *ndroid arKet o la *pp Store de *pple

    con posibilidad de ver la ms votadas o comentarios de usuarios entre

    otras cosas.

    • Nuevo lan,ador de aplicaciones donde podemos ver las ventanas

    minimi,adas representadas con %lec4itas luminosas apuntando al icono

    del lan,ador.

    • Nuevo =as4 con una potente 4erramienta de bús!ueda donde se

    a&rupan las aplicaciones arc4ivos documentos la música o las

    im&enes consi&uiendo una me@or &estión de nuestros arc4ivos

    multimedia.

    • Sistema de cambio entre aplicaciones me@orado pudiendo usar dos tipos

    de cambio entre ellas.

    • econocimiento automtico de la ma6or"a de 4ardare actual

    4aciAndolo ms compatible con la ma6or"a de %abricantes 6 modelos.

    • Sistema de sincroni,ación en la nube con Ubuntu Dne de manera !ue

    podemos tener arc4ivos !ue se sincroni,an automticamente entre

    cual!uier e!uipo 6 un disco duro virtual en al&uno de los servidores !ue

    Ubuntu pone a nuestro servicio.

    3 Ubuntu Server 

    http://recursos.cepindalo.es/mod/forum/view.php?id=521http://recursos.cepindalo.es/mod/forum/view.php?id=521http://recursos.cepindalo.es/mod/forum/view.php?id=521http://recursos.cepindalo.es/mod/forum/view.php?id=521

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    6/61

    Nosotros nos vamos a centrar en la versión para servidores de Ubuntu !ue es

    donde vamos a desarrollar nuestro entorno de pruebas. 8a6 varias %ormas de

    probar Ubuntu =esKtop 6 Ubuntu Server estas son

    • Instalndolo. >ien en un ordenador o usando una m!uina virtual como

    4aremos en esta actividad %ormativa.

    • Lersión ive. ?@ecutndolo directamente desde C=0=L= o US>. sin

    necesidad de instalación usando una instalación m"nima en memoria

    * !ue se borrar al apa&ar el ordenador.

    • #robndolo desde ;indos,  como si de una aplicación instalable se

    tratase.

    • #robndolo DNIN? (Lersión Server) mediante una m!uina virtual !ue

    nos proporcionan en la p&ina o%icial.

    !" #e$uisitos m%nimos

    a versión de Ubuntu para servidores %unciona en procesadores con

    ar!uitecturas +' *='$ o * 6 al no disponer en principio de inter%a,

    &r%ica tiene unos re!uerimientos bastante menores !ue los de su 4omónimo

    en versión =esKtop. ?stos re!uerimientos son los si&uientes

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    7/61

    Como podemos ver son unos re!uisitos m"nimos mu6 discretos 6 pensados a

    consumir la menor cantidad de recursos dependiendo de las tareas a las !ue

    va6amos a destinar el servidor !ue !ueramos montar. ó&icamente aun!ue

    estos sean los re!uisitos m"nimos a ms me@or. Si por e@emplo !ueremos

    montar un servidor de arc4ivos cuanto ma6or 6 ms rpido sea el disco durome@or.

    !& 'reparando la instalación

    o primero !ue vamos a necesitar es el C= de instalación de inu Ubuntu

    Server o la ima&en ISD si !ueremos instalarlo directamente desde a4" en una

    m!uina virtual. #ara descar&arla iremos a la p&ina o%icial de Ubuntu 6 a la

    sección de descar&a de la versión servidor

    4ttp00.ubuntu.com0donload0server 

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    8/61

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    9/61

    ?le&imos el ori&en de datos bien el arc4ivo ISD o la unidad lectora de C=0=L=

    si lo 4emos &rabado. ?n nuestro caso como el sistema va a estar virtuali,ado

    4emos ele&ido el arc4ivo ISD.

    Una ve, seleccionado el ori&en de donde Lirtual>o instalar el sistema

    comen,aremos con la instalación del mismo.

    ! nstalando Ubuntu Server 

    Si&uiendo desde el punto anterior vemos la pantalla resumen 6 pulsamos

    en FIniciarG!

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    10/61

    ecibimos un aviso advirtiAndonos de !ue la pantalla de la m!uina virtual esta

    optimi,ada para 32bits de color , pero como nosotros traba@aremos en modo

    ,erminal nos es indi%erente marcaremos FNo mostrar este mensa@e de nuevoG.

    a si&uiente advertencia nos indica !ue siempre !ue el puntero del ratón este

    sobre el sistema virtuali,ado las acciones !ue 4a&amos con Al tendrn e%ectosobre dic4o sistema. arcaremos la casilla para !ue no nos avise de nuevo. S"

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    11/61

    en al&ún momento !ueremos !ue el ratón pase a tener e%ecto en el sistema

    an%itrión debemos pulsar la tecla FCE derec4oG.

     *ntes de empe,ar con el asistente de instalación debemos ele&ir el idioma !ue

    tendr el mismo donde ele&iremos espaJol.

     * continuación veremos la pantalla de inicio del pro&rama de instalación de

    Ubuntu Server donde nos aparecen las si&uientes opciones

    • Instalar Ubuntu Server. #ara empe,ar la instalación del sistema.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    12/61

    • Sistema ?nlist con Ubuntu Drc4estra Server. Utilidad para %acilitar la

    instalación de sistemas Ubuntu en red remotamente.

    • Comprobar de%ectos en el disco. #ara 4acer un c4e!ueo de la inte&ridad

    del C= de instalación.

    • #robar la memoria. #ara pasarle una utilidad de c4e!ueo a la memoria

    *.

    •  *rrancar desde el primer disco duro. *rrancar"a normalmente el

    ordenador si 6a tiene otro sistema operativo instalado.

    • ecuperar un sistema daJado. Utilidades de recuperación de un sistema

    donde 4a6a sur&ido al&ún %allo.

    Nosotros ele&iremos la primera de las opciones FInstalar Ubuntu ServerG para

    empe,ar a instalar.

     * continuación seleccionamos la distribución de nuestro teclado en nuestrocaso F?spaJolG. Se nos o%rece la posibilidad de detectar la distribución de las

    teclas de nuestro teclado pero 6o recomiendo ele&irlo manualmente !ue es

    ms rpido 6 %iable. Si ele&imos 4acerlo con la detección automtica tendremos

    !ue ir respondiendo a al&unas pre&untas !ue nos reali,ar el asistente para ir 

    detectando la con%i&uración idónea para nuestro teclado.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    13/61

    =iremos !ue HNDH 6 ele&iremos H?spaJol. F

    =espuAs de esperar un poco mientras se con%i&ura 6 se detecta el 4ardare

    uno de los últimos pasos !ue 4ar en el proceso ser intentar obtener mediante

    =8C# una con%i&uración de red !ue se reali,ar automticamente en caso de

    eistir un servidor de dic4o servicio.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    14/61

     *4ora debemos ponerle un nombre de red a nuestro servidor por e@emplo

    FServidorC?#G.

    ?s el momento de seleccionar la ,ona 4oraria.

      *4ora lle&a uno de los puntos importantes el particionado del disco duro.

    ! *reando las particiones

    ?n este momento debemos ele&ir si !ueremos !ue el pro&rama de instalación

    nos 4a&a un particionado asistido !ue nos puede a6udar o 4acerlo

    manualmente. Nosotros lo 4aremos manualmente 6a !ue tenemos claro desde

    el principio como !ueremos las particiones del disco.

    Seleccionamos nuestro disco duro en este caso el de la m!uina virtual con

    una capacidad de +'>.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    15/61

    Como el disco est vac"o es necesario crear una nueva tabla de particiones

    Seleccionamos el espacio libre para empe,ar a crear las particiones

    Lamos a crear un total de tres particiones primarias para el  directorio ra", 0

    para 04ome 6 para sap.

    ?mpe,amos a crear la primera de las particiones

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    16/61

    Como se&uramente ten&amos espacio de sobra en nuestros discos duros

    asi&naremos de los +> (+'> para ser eactos en mi m!uina virtual) !ue

    4emos de@ado para nuestro sistema $> ($'> en mi caso) para esta

    partición !ue es donde residir el directorio ra", del sistema ase&urndonos

    !ue no nos va a %altar espacio en un %uturo aun!ue si&amos aJadiendo

    servicios a nuestro servidor. =ependiendo de las necesidades de cada uno el

    tamaJo del disco virtual 6 las particiones se pueden variar a las !ue veremos

    en el curso.

    a partición ser primaria

    M estar ubicada al principio del espacio

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    17/61

    ?l punto de monta@e de la partición a ser el directorio ra", como vemos 6

    el sistema de arc4ivos el et$ usado en sistemas inu (si somos usuarios de

    ;indos estaremos %amiliari,ados con los sistemas B*E32 6 NEBS).

    Seleccionamos FSe 4a terminado de de%inir la particiónG.

     *4ora crearemos una se&unda partición en el espacio libre !ue nos !ueda en

    la !ue el punto de monta@e ser el +4ome. #ara ello repetimos los pasos

    anteriores seleccionando partición primaria situada al principio 6 sistema de

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    18/61

    arc4ivos et$ con la di%erencia de !ue el punto de monta@e ser el 04ome !

    #ara esta partición asi&naremos 3>

    ?le&imos el directorio 04ome como punto de monta@e.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    19/61

    erminamos de definir la partición!

      *4ora seleccionamos otra ve, el espacio libre para crear la partición !ue

    usaremos como rea de intercambio sap. ?l rea de intercambio se usa en

    los sistemas operativos para usar partes del disco duro como si de memoria

    * se tratase consi&uiendo as" disponer si %uera necesario de una ma6or 

    memoria en el sistema. ó&icamente la memoria * es muc4o ms rpida

    !ue los discos duros actuales (incluso ms !ue los novedosos discos sólidos

    SS=) por lo !ue cuando se recurre muc4o a esta Fvirtuali,aciónG de memoria

    del disco duro el rendimiento del sistema se resiente.

     *si&namos el resto (casi 1>) para esta partición !ue como norma &eneral sele suele de@ar el doble de la memoria * !ue dispon&amos en nuestro caso

    http://recursos.cepindalo.es/mod/book/view.php?id=537http://recursos.cepindalo.es/mod/book/view.php?id=537

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    20/61

    le 4ab"amos de@ado 512> para el sistema 6 por eso le de@amos 1>. ?sto

    puede variar si le 4emos de@ado ms de 512> de memoria a nuestra m!uina

    virtual. Si por e@emplo le 4emos de@ado 1> a la memoria virtual de@aremos

    2> para rea de intercambio. ?sta re&la no siempre es del todo adecuada

    sobre todo en sistemas con &ran cantidad de memoria * en los !ue por lo

    &eneral no es necesario reservar el doble para sap pudiendo de@ar menos

    cantidad.

    epetimos los pasos anteriores seleccionando partición primaria 6 situada

    al principio.

    Cuando lle&amos a la pantalla resumen debemos cambiar el tipo de arc4ivos

    por Frea de intercambioG.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    21/61

    Lemos el resumen de particiones 4asta a4ora observando !ue tenemos !ue

    tener las tres particiones dos de ellas con el sistema de arc4ivos et$ 6 la otra

    como sap !ue usar el sistema como memoria virtual en caso de a&otar la

    memoria %"sica.

    -inalizamos el particionado y escribimos los cambios en el disco!

    Eendremos !ue esperar a !ue se realicen los cambios 6 a !ue se instale el

    pro&rama base de instalación.

    Ma tenemos lo esencial para empe,ar a con%i&urar al&unos aspectos del

    sistema.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    22/61

    !. *onfigurando el sistema

    ?l primero de los aspectos !ue tendremos !ue introducir es el nombre

    completo de usuario.

     *4ora escribiremos el nombre de usuario para el sistema. ?ste nombre no

    debe llevar separaciones 6 recomiendo !ue sea en minúscula 6a !ue inu s"

    di%erencia la ma6úscula de la minúscula 6 como lo usaremos en muc4as

    ocasiones para lo&uearnos en el sistema nos a&ili,ar no tener !ue estar 

    cambiando entre ellas.

    Eenemos !ue poner una contraseJa para nuestro usuario. as normas de

    contraseJas se&uras aconse@an me,clar en la misma contraseJa de al menos

    oc4o d"&itos números s"mbolos minúsculas 6 ma6úsculas. #ero para se&uir el

    curso podemos seleccionar cual!uiera siempre 6 cuando nos acordemos o

    me@or aún apuntemos tanto el usuario como la contraseJa en al&ún sitio.

    Si vuestra contraseJa es considerada dAbil el sistema os avisar antes de

    aceptarla. ?n nuestro caso si el sistema es sólo para se&uir el curso podemos

    aceptarla sin problemas. Si en un %uturo se usar el curso para montar un

    servidor en una red de un centro educativo ser"a recomendable usar una clave

    se&ura de cara a posibles ata!ues como los basados en %uer,a bruta.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    23/61

    =ebemos ele&ir entre ci%rar la carpeta personal lo !ue aportar un paso ms de

    se&uridad al sistema o no 4acerlo. #ara el curso ele&iremos ND al no ser 

    necesario un &rado alto de se&uridad.

    Se empe,ar con la con%i&uración del &estor de pa!uetes FaptG 6 se nos

    pre&untar si usamos un servidor pro6 para acceder a la red. Si no usamos

    nin&uno lo de@aremos en blanco. Si estamos accediendo a la red a travAs de un

    pro6 debemos ponerle los datos del mismo en el %ormato !ue nos indica. ?ncaso de no saber estos datos tendremos !ue consultarle al administrador del

    mismo o copiarlos de al&ún ordenador de la red !ue este con%i&urado.

    a si&uiente pre&unta es importante por!ue nos pre&unta como deseamos

    llevar a cabo las actuali,aciones dndonos a ele&ir entre automticas

    manuales o usando andscape. Si no vamos a llevar un control periódico de

    las actuali,aciones del servidor lo ms recomendable es de@arlo

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    24/61

    en automticas de manera !ue siempre !ue el servidor ten&a coneión 6 4a6a

    actuali,aciones de se&uridad pendientes se actuali,ar.

     *4ora podemos ele&ir !ue componentes adicionales !ueremos instalar.

    Nosotros marcaremos usando la Fbarra espaciadoraG DpenS88 server *#

    server Samba %ile server 6 =NS server. Una ve, marcados aceptaremos con la

    tecla FIntroG.

    Lamos a ver un poco ms en pro%undidad estos complementos adicionales !ue

    Ubuntu Server nos o%rece durante la instalación.

    !/ *omplementos adicionales

    ?n Ubuntu Server 11.1/ 6 posterior podemos instalar una serie de servicios

    durante la propia instalación del sistema operativo. ?sto no es ms !ue

    llamadas al &estor de pa!uetes aptitude !ue nos permite en modo terminal con

    pocos comandos acciones como instalar0desinstalar o actuali,ar pro&ramas.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    25/61

    os pa!uetes de los servicios !ue se pueden instalar son

    • =NS server instala >IN= para &estionar nombres de dominio.

    • *# server *pac4e 6S7 6 #8# en un mismo con@unto de

    pa!uetes.

    • ail server pa!uetes &enerales de #ost%i usados para o%recer servicios

    de correo electrónico.

    • DpenS88 server pa!uetes necesarios para instalar un servidor SS8.

    • #ost&reS7 database selecciona pa!uetes de cliente 6 servidor de la

    base de datos de #ost&reS7.

    • #rint server instala los pa!uetes necesarios para un servidor de

    impresión.

    • Samba %ile server instala los pa!uetes necesarios para un servidor de

    arc4ivos Samba especialmente útil si tenemos pensado montar elservidor en redes donde sistemas ;indos 6 inu conviven.

    • Eomcat @ava server instala *pac4e Eomcat.

    • Lirtual ac4ine 8ost instala los pa!uetes necesarios para usar 

    m!uinas virtuales L.

    Eodos estos componentes se pueden instalar durante el proceso de instalacióno posteriormente ad!uiriendo los pa!uetes necesarios para cada uno de los

    servicios.

    #osteriormente una ve, terminemos el proceso de instalación podemos ver 

    !ue pa!uetes de servicios estn disponibles con el comando

    tasKsel

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    26/61

    Si !ueremos ver los pa!uetes !ue van asociados a un determinado servicio

    usaremos el comando

    tasKsel

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    27/61

    Se iniciar el proceso de instalación 6 una ve, instalados los pa!uetes

    necesarios nos aparecer una pantalla como esta.

    Como 4emos ele&ido a&re&ar *# durante la instalación debemos introducir una contraseJa para el usuario root de la base de datos de 6S7. Een&amos

    en cuenta !ue esta contraseJa no tiene por!ue ser la misma !ue la !ue 4emos

    de%inido para el usuario de Ubuntu !ue creamos anteriormente aun!ue para

    se&uir el curso podemos usar siempre las mismas.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    28/61

    ?s importante recordar o me@or apuntar la contraseJa de root para 6S7 !ue

    acabamos de introducir 6a !ue lue&o la necesitaremos.

    =espuAs de un rato instalando los pa!uetes !ue con%ormaran el sistema

    operativo el instalador detecta !ue es el único sistema !ue 4a6 instalado 6 nospre&unta !ue si !ueremos instalar el &estor de arran!ue U> en el re&istro

    principal del primer disco duro  (>). espondemos !ue SP presuponiendo

    !ue el Ubuntu Server no va a estar en una m!uina con ms sistemas

    operativos instalados.

    8emos %inali,ado la instalación 6 solo %alta reiniciar para arrancar por primera

    ve, nuestro sistema servidor. Si 4emos usado un C= para la instalacióndebemos etraerlo 6 si lo 4emos instalado directamente desde la ima&en ISD

    no tendremos !ue 4acer nada.

     *s" luce nuestro sistema servidor Ubuntu Server 11.1/ virtuali,ado sobre un

    sistema an%itrión Ubuntu =esKtop 11.1/. Como vemos el sistema virtuali,ado

    aparece en modo ventana pudiendo tener los dos sistemas operativos a la vista

    en el mismo monitor.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    29/61

    #ara acceder por primera ve, a nuestro Ubuntu Server debemos lo&uearnos

    usando nuestro usuario 6 su contraseJa.

    8a6 varias %ormas de apa&ar el sistema una ve, instalado una de ellas es

    4acerlo usando el comando

    sudo poero%% 

    Introduciendo la contraseJa de root para con%irmar.

     *4ora pasaremos a la con%i&uración del sistema desde la propia terminal del

    mismo.

    !0 nstalando 1uest 2dditions

     as uest *dditions son un pa!uete de utilidades !ue instaladas en nuestra

    m!uina virtual dentro de Lirtual >o nos van a %acilitar la comunicación entre

    la m!uina virtual 6 el sistema !ue la soporta adems de a&ili,ar el paso de

    una a otra. as caracter"sticas etras !ue aportan son

    as uest *dditions nos o%recen las si&uientes caracter"sticas

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    30/61

    • Inte&ración del cursor del ratón. Bacilita el paso de un sistema a otro al

    no tener !ue usar la tecla asi&nada para volver el control al sistema

    an%itrión (normalmente CE derec4o). =e esta %orma directamente si el

    ratón esta sobre un sistema este ser el activo 6 pasar al otro con solo

    situar el ratón encima.

    • Soporte de video avan,ado. Dbtendremos aceleración de video

    pudiendo tambiAn mane@ar resoluciones ma6ores.

    • Sincroni,ación 4oraria. racias a las uest *dditions Lirtual>o se

    ase&ura de !ue la 4ora del sistema virtuali,ado estA me@or sincroni,ada.

    • Carpetas compartidas. ?s una %orma de compartir carpetas 6 arc4ivos

    entre los dos sistemas usando Lirtual >o.

    • Lentanas sin bordes. ?sta caracter"stica consiste en mostrar una

    ventana del sistema virtuali,ado como si %ormara parte de nuestro

    sistema real.

    • #ortapapeles compartido. *l i&ual !ue las carpetas compartidas el poder 

    compartir el portapapeles es de &ran utilidad. racias a esta

    caracter"stica podemos copiar 6 pe&ar independientemente de !ue

    estemos en la m!uina virtual o real.

    S" el sistema virtual donde !uisieramos instalar las uest *dditions %uera un

    sistema ;indos deber"amos tener iniciada su m!uina virtual 6 diri&iAndose

    al menú superior pinc4ar en F=ispositivosG. =esde ese menú vemos la opción

    de FInstalar uest *dditionsG.

    ?n nuestro caso usando inu para instalar estas caracter"sticas nuevas en

    nuestra m!uina virtual de Ubuntu Server teniendo iniciado la m!uina virtual 6

    estando en su terminal usamos el comando

    sudo apt

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    31/61

    Una ve, !ue metamos la clave de root 6 aceptemos empe,ar la descar&a e

    instalación de uest *dditions (alrededor de 22/>).

    !3 2ctualizando el servidor 

    Ma !ue tenemos el servidor instalado vamos a actuali,arlo. 8a6 varias %ormas

    de actuali,ar nuestro servidor a la última versión de Ubuntu pero como

    siempre en el curso mostraremos la !ue a nuestro parecer es la ms %cil 6

    adecuada.

    ?n nuestro caso como estamos instalando la última versión 11.1/ no ser

    necesario 4acerlo aun!ue si ser conveniente actuali,ar los repositorios 6 los

    pa!uetes a sus últimas versiones.

    Si !uisiAramos actuali,ar la versión del sistema usar"amos el comando

    do

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    32/61

    !4 *onfigurando los parámetros de red

    Una ve, instalado nuestro sistema operativo servidor debemos ponerlo en red

    con los sistemas !ue actuarn de clientes. #ara 4acerlo vamos a ver al&uno de

    los comandos !ue necesitaremos usar.

    as inter%aces de red en inu vienen representadas por las letras Fet4/GFet41G Fet42G 6 as" sucesivamente para cada inter%a, de red cableada !ue

    ten&amos instalada. #ara las inter%aces inalmbricas las si&las !ue se le

    asi&nan son Flan/G Flan1G etc. EambiAn veremos !ue eiste una inter%a, !ue

    es la usada para loopbacK eti!uetada como FloG.

    ?l comando !ue usaremos para ver las inter%aces de red 6 su

    con%i&uración EC#0I# en inu es

    • i%con%i&

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    33/61

    encontrarlo en dic4a red por lo !ue se 4ace adecuado el uso de una I# !ue no

    cambie es decir !ue sea esttica. Lamos a con%i&urar nuestro servidor para

    !ue siempre ten&a la misma dirección en la red con una I# esttica.

    *onfigurando la má$uina virtual

    #or de%ecto cuando creamos una m!uina virtual en Lirtual >o est tiene

    con%i&urada su inter%a, de red virtual en modo 52 consi&uiendo

    automticamente !ue la m!uina virtual 6 el sistema an%itrión estAn en red

    adems si el 4ost an%itrión tiene salida a Internet el sistema virtuali,ado tambiAn

    tendr

    Nosotros como !ueremos con%i&urar nuestra m!uina lo ms parecido a como

    ser"a un servidor dedicado vamos a con%i&urar la inter%a, de red en modo

    F*daptador puenteG para simular !ue la m!uina virtual 6 el sistema an%itrión

    estuvieran conectados mediante un brid&e o un sitc4. =entro de Lirtual>o

    *onfiguración667#ed6672daptador"6672daptador 'uente66

    7et89(cable)+wlan9(wifi)

    *onfigurando el sistema

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    34/61

    ?l arc4ivo !ue almacena las con%i&uraciones de las inter%aces en inu

    es 0etc0netorK0inter%aces. #ara modi%icarlo usaremos el editor !ue ms nos

    &uste o !ue estemos ms acostumbrados como por  

    e@emplo nano o vi ambos con permisos de root.

      sudo nano 0etc0netorK0inter%aces

    #or de%ecto vemos como la con%i&uración por de%ecto para las inter%aces de red

    de un sistema Ubuntu al instalarlo es obteniendo su con%i&uración por =8C#.

     *4ora vamos a con%i&urar la I# como esttica (static) adems de otros

    parmetros necesarios como la puerta de enlace (atea6)o la mscara de

    red (asK). Cambiamos las lineas del arc4ivo de manera !ue le asi&nemos una

    I# dentro de nuestra red (normalmente 1-2.1'+.Q.Q en mi caso 1-2.1'+.2.1//)

     @unto con la mscara de red (normalmente 255.255.255./) 6 la puerta de enlace

    (normalmente1-2.1'+.Q.1 en mi caso 1-2.1'+.2.2). Si no sabemos los datos de

    nuestra red usaremos los comandos vistos anteriormente en al&ún ordenador 

    !ue estA conectado para sacarlos como puede ser el 4ost an%itrión. =e esta

    %orma el arc4ivo inter%aces deber"a !uedar parecido a esto

    auto et4/

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    35/61

      i%ace et4/ inet static

      address 1-2.1'+.2.1//

      netorK 1-2.1'+.2./

      broadcast 1-2.1'+.2.255

      netmasK 255.255.255./

      &atea6 1-2.1'+.2.2

    =onde estamos diciendo !ue nuestro servidor tendr la I#

    esttica 1-2.1'+.2.1// !ue no debe estar ocupada por nin&ún otro 4ost de la

    red para !ue no 4a6a nin&ún con%licto. *dems estamos diciendo !ue la puerta

    de enlace por de%ecto sea la &atea6 1-2.1'+.2.2 la red netorK es la

    1-2.1'+.2./ 6 la dirección de di%usión broadcast es la

    1-2.1'+.2.255 aun!ue estos datos pueden variar dependiendo de como

    ten&amos con%i&urada nuestra red. uardamos los cambios en el arc4ivo.

    Baltar"a por con%i&urar los servidores de nombres de dominio =NS en nuestroservidor. ?l arc4ivo donde se almacena la dirección I# de los =NS en inu

    es 0etc0resolv0con% vamos a modi%icarlo como el anterior.

    sudo nano 0etc0resolv.con% 

    M meteremos las direciones I# de los =NS de nuestro #roveedor de Internet

    (IS#) o cual!uiera !ue cono,camos !ue estn activos como por e@emplo los de

    oo&le (+.+.+.+ 6 +.+.$.$).

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    36/61

    uardamos 6 salimos. CE R D (&uardar) CE R Q (salir) si estamos

    usando el editor nano.

    Una ve, con%i&urado todo lo anterior tenemos !ue reiniciar la inter%a, de red

    !ue 4emos modi%icado. #ara reiniciar los servicios de red usamos el comando

    sudo 0etc0init.d0netorKin& restart

    Con esto los cambios sern e%ectivos. o comprobamos 4aciendo i%con%i&

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    37/61

    Lamos a comprobar !ue 4emos con%i&urado todo correctamente 6 por lo tanto

    el cliente 6 el servidor Hse venH en la red.

    !"9 *omprobando la comunicación *liente+Servidor 

    #ara comprobar !ue eiste comunicación entre nuestro servidor 6 los

    ordenadores de la red usaremos el comando Fpin&G.

    =esde un e!uipo cliente o en el sistema an%itrión si tenemos virtuali,ado el

    servidor

    pin& direcciónI#servidor 

      pin& 1-2.1'+./.1// (para la con%i&uración anterior)

    =esde el servidor

    pin& direcciónI#cliente

    pin& 1-2.1'+.2.1/5

    (en mi caso el la I# del an%itrión cliente es 1-2.1'+.2.1/5)

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    38/61

    Con este comando estamos mandando un pa!uete m"nimo de datos 6

    esperando una respuesta desde el receptor. Si todo est correcto el sistema

    cliente0servidor dar respuesta estando los dos sistemas en red. ?n sistemas

    ;indos las respuestas sern cuatro mientras !ue en sistemas inu

    tendremos !ue parar las respuestas pulsando la tecla FCERCG para volver 

    al prompt del sistema.

    Ima&en 4aciendo pin& desde un sistema ;indos a otro Ubuntu Server virtual

    D 4aciendo pin& desde Ubuntu Server al 4ost an%itrión con Ubuntu =esKtop

    ?n este punto deber"amos tener la m!uina virtual instalada 6 con%i&urada el

    sistema operativo instalado actuali,ado 6 con%i&urado los e!uipos clientes 6 el

    e!uipo servidor en red. Con todo esto listo es 4ora de empe,ar a instalar 6

    con%i&urar servicios a nuestro Ubuntu Server.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    39/61

    Instalar inu *pac4e 6S7 #8# (*#)

    Se denomina H*#H a un &rupo de so%tare de códi&o libre !ue se instala

    normalmente en con@unto para 4abilitar un servidor para alo@ar sitios 6

    aplicaciones eb dinmicas. ?ste tArmino en realidad es un acrónimo !ue

    representa un sistema operativo inu con un servior 2pac4e el sitio de datos

    es almacenado en base de datos ;6S7 6 el contenido dinmico es procesado

    con '8#.

    ?n esta &u"a vamos a instalar *# en un servidor con Ubuntu 1$./$. #or lo

    tanto instalar el sistema operativo inu sera nuestro primer re!uisito.

    #e$uisitos previos

     *ntes de comen,ar con esta &u"a debes tener una cuenta de usuario

    independiente !ue no sea root. #uedes aprender cómo 4acer esto completando

    los pasos 1

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    40/61

    =espuAs de esto 6a tendremos instalado nuestro servidor eb.

    #uedes 4acer una prueba despuAs de esto para veri%icar !ue todo 4a6a ido

    se&ún lo previsto visitando la dirección I# pública de tu servidor en el

    nave&ador eb (ver la nota en el si&uiente apartado para averi&uar cul es tu

    dirección I# pública si es !ue no tienes esta in%ormación 6a).

    4ttp00tuippublica

    #odr ver la ima&en por de%ecto de la p&ina eb *pac4e Ubuntu 1$./$ !ue

    esta a4" para %ines in%ormativos del 6 de pruebas. =eber ser al&o como esto

    Si puedes ver esta p&ina entonces tu servidor eb 6a se 4a instalado

    correctamente.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    41/61

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    42/61

    sudo apt

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    43/61

    ?n este punto el sistema de base de datos 6a est con%i&urado 6 podemos

    se&uir adelante.

    nstalar 'H'

    #8# es el componente de nuestra con%i&uración !ue procesar códi&o para

    mostrar contenido dinmico. #uede e@ecutar secuencias de comandos

    conectarse a nuestras bases de datos 6S7 para obtener in%ormación 6

    entre&ar el contenido procesado a nuestro servidor eb para mostrarlo.

    Una ve, ms podemos aprovec4ar el sistema apt para instalar nuestros

    componentes. Lamos a incluir al&unos pa!uetes de a6uda as"

    sudo apt

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    44/61

    7ueremos mover el "ndice del arc4ivo #8# destacandolo a la primera posición

    despuAs de la especi%icación del =irector6Inde as"

    [I%odule moddir.c\

      =irector6Inde inde.p4p inde.4tml inde.c&i inde.pl inde.4tml inde.4tm

    [0I%odule\

    Cuando 4a6as terminado &uarda 6 cierre el arc4ivo presionando HCE

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    45/61

    p4p5

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    46/61

     open source &eneral

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    47/61

    [: #4p

    p4pin%o ()W

    :\

    Cuando 4a6as terminado &uarda 6 cierra el arc4ivo.

     *4ora podemos probar si nuestro servidor eb puede visuali,ar correctamente

    el contenido &enerado por un script #8#. #ara probar esto sólo tenemos !ue

    visitar esta p&ina en nuestro nave&ador eb. =e nuevo necesitars la

    dirección I# pública del servidor.

    a dirección !ue deseas visitar ser

    4ttp00direcciónI#delservidor0in%o.p4p

    a p&ina !ue vers debe ser al&o como esto

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    48/61

    ?sta p&ina bsicamente te da in%ormación sobre el servidor desde la

    perspectiva de #8#. ?s útil para la depuración 6 para ase&urarse de !ue los

    a@ustes se estn aplicando correctamente.

    Si esto %ue un Aito entonces su #8# est %uncionando como se esperaba.

    ?s posible !ue desees eliminar este arc4ivo despuAs de esta prueba 6a !ue

    en realidad podr"a dar in%ormación sobre el servidor a los usuarios no

    autori,ados. #ara ello puede escribir lo si&uiente

    sudo rm 0var004tml0in%o.p4p

    Siempre se puede volver a crear esta p&ina si necesita acceder a lain%ormación nuevamente.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    49/61

    Instalación y confguración de un servidor t con vstd en !"untu #erver

    "!6nstalación

    ?n inu antes de 4acer cual!uier instalación 4a6 !ue actuali,ar la liste de los

    pa!uetes con

    apt

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    50/61

    =es

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    51/61

    • c8rootAlistAfile B +etc+vsftpd!c8rootAlist  Indicamos el %ic4ero donde

    estn listados los usuarios !ue pueden nave&ar 4ac"a arriba por los

    directorios del servidor lo normal es !ue sea el administrador del servidor.

    os usuarios !ue no les !uieren an@aular meten sus nombre en esta list de

    vs%tpd.c4rootlist

    2.3. M aJadir la si&uiente l"nea al %inal para permitir la escritura

    2.$. *Jada las si&uientes l"neas para activar el modo pasivo para mimo de

    1// coneiones

    2.5. service vs%tpd restart para reinicia el servicio

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    52/61

    2.'. *4ora el servidor %tp escuc4ar en el puerto 21.

    *rear grupo de usuario para -'

    os usuarios !ue se conectarn no tendrn acceso al servidor v"a SS8 o S4ell

    ocal por lo tanto debemos darles permisos especiales.

    Cuando se instala vs%tpd se crea un &rupo 6 usuario llamado %tp por de%ecto

    #uedes con%irmarlo0veri%icarlo con el comando e&rep

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    53/61

    *rear usuarios para -'

    #ara los usuarios !ue pertenecern al &rupo %tp creamos la carpeta de los

    usuarios %tp en el servidor ser donde los usuarios %tp tendrn sus carpetas

    personal todos en un directorio ra", para %acilitar la administración.

    Crear usuario con el si&uiente comando. Usa S4ell 0usr0sbin0nolo&in para evitar 

    el acceso a la S4ell para los usuarios %tp.

    useradd

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    54/61

    *reamos la contraseGa para el usuario:

    *omprobación de los usuarios ftp

     *4ora trata de conectar a este servidor %tp con el nombre de usuario en el

    puerto 21 usando cliente %tp como Bileilla o ;inSC# 6 ase&urarse de !ue el

    usuario no puede acceder a las otras carpetas %uera de su directorio principal.

    ?ste usuario no puede inicia sesión al consola del servidor como di@o antes con

    la directivas nolo&in.

    Dtro usuario de servidor pero este es nuestro administrador !ue ne esta

    en@aulado 6a vera como el usuario administrador tiene acceso a otras

    carpetas por!ue su nombre esta listado en el %ic4ero 0etc0vs%tpd.c4rootlist

    https://filezilla-project.org/http://winscp.net/eng/download.phphttps://filezilla-project.org/http://winscp.net/eng/download.php

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    55/61

    *lientes -'!

    EambiAn podemos 4abilitar la coneión a usuarios anónimo si nuestra %tp ser

    usado por usuarios ! no ten&an cuenta %tp o local en nuestro servidor %tp

    ?sto se con%i&ura modi%icando las directivas en el %ic4ero de

    con%i&uración vs%tpd.con% !ue est en 0etc cambiado la l"nea 23

    anon6mousenable`ND por anon6mousenable`M?S

    einicia el servicio con service vs%tpd restart 6 4a, comprobación.

    Conecta como usuario anónimo te lleva a 0srv0%tp !ue es la carpeta pública por

    de%ecto.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    56/61

     *4ora 6a tenemos un servidor BE# %uncionando 6 con los privile&ios

    adecuados para !ue nuestros usuario puedan almacenar arc4ivos debidamente

    separados.

    Con%i&urar un servidor =NS (>ind) en inu Ubuntu

     *4ora vamos a con%i&urar un servidor =NS en cual!uier distribución de inu

    Ubuntu.

    o primero !ue tenemos !ue 4acer para con%i&urar un servidor =NS (bind) en

    inu Ubuntu es instalarlo desde los repositorios poniendo en consola

    1 sudo aptitude install bind-

     * continuación nos vamos al directorio del pro&rama para editar los arc4ivos de

    con%i&uración necesarios

    1 cd 0etc0bind0

    ?s recomendable acceder a este directorio como root (sudo su) para no tener 

    problemas de permisos dene&ados cuando copiemos %ic4eros o modi%i!uemoslos 6a eistentes.

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    57/61

    Una ve, !ue estamos en este directorio basta con editar el arc4ivo

    named.con%.local

    1 &edit named.con%.local

    M en el arc4ivo !ue se nos abrir aJadimos lo si&uiente

    ?s importante el F%ileG 6a !ue 4ace re%erencia al %ic4ero de con%i&uración !ue

    importamos.

     *4ora creamos el %ic4ero de con%i&uración a partir de uno 6a creado (db.local)

    poniendo

    1 cp db.local db.&estionderedes

    M a continuación modi%icamos los Flocal4ostG por el nombre del dominio !ue

    4emos ele&ido F&estionderedes.ser&io&abriel.netG tal 6 como podAis ver en la

    si&uiente ima&en

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    58/61

    Una ve, !ue 4emos &uardado el %ic4ero de con%i&uración reiniciamos el

    proceso bind con el si&uiente comando

    1 sudo 0etc0init.d0bind- restart

    Una ve, iniciado editamos el %ic4ero de con%i&uración resolv.con% para !ue el

    ordenador utilice este servidor =NS !ue 4emos con%i&urado

    1 sudo &edit 0etc0resolv.con% M únicamente de@amos la si&uiente l"nea en el %ic4ero de teto plano

    1 nameserver 12././.1

    Si este es el servidor deberemos 4acer lo mismo con el resto de ordenadores

    de la red local pero en lu&ar de poner 12././.1 tendremos !ue poner la I#

    privada del ordenador servidor (este).

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    59/61

    Una ve, !ue 4emos 4ec4o esto 6a tenemos todo listo para empe,ar la bater"a

    de pruebas 6 comprobar !ue lo 4emos 4ec4o todo bien. ?n la si&uiente captura

    de pantalla se pueden ver las pruebas reali,adas

     

     *4ora vamos a con%i&urar el servidor =NS para !ue resuelva dominios a lainversa poniendo la dirección I# 6 !ue nos di&a a !uA dominio pertenece dic4a

    dirección I#.

    #ara conse&uir nuestro ob@etivo deberemos aJadir al %ic4ero

    0etc0bind0named.con%.local !ue utili,amos anteriormente las l"neas !ue veis en

    la captura de pantalla

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    60/61

    EambiAn deberemos copiar el arc4ivo de con%i&uración por de%ecto para

    editarlo. * partir del arc4ivo db.12 creamos el db.1-2

    1 cp db.12 db.1-2

    Una ve, !ue lo 4emos creado basta con editarlo con la si&uiente in%ormación

    cambiando los local4ost 6 la última l"nea

  • 8/17/2019 Sistema operativo servidor de obunto de juarez.docx

    61/61

    Una ve, reali,ado estos pasos reiniciamos de nuevo el proceso bind

    1 sudo 0etc0init.d0bind- restart

    M comprobamos !ue 4a %uncionado correctamente