Mostrando las entradas con la etiqueta UNIDAD III. Mostrar todas las entradas
Mostrando las entradas con la etiqueta UNIDAD III. Mostrar todas las entradas

lunes, 20 de noviembre de 2017

3.1. Introducción Servidores con software libre

Es un programa o secuencia de instrucciones usada por un dispositivo de procesamiento digital de datos para llevar a cabo una tarea específica o resolver un problema determinado, sobre el cual su dueño renuncia a la posibilidad de obtener utilidades por las licencias, patentes, o cualquier forma que adopte su derecho de propiedad sobre él (o sea, el software libre puede estar licenciado, o protegido por una patente autoral), por lo que puede utilizarse o transferirse sin pago alguno al licenciante, o a su creador.
Es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Según la Free Software Fundación, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.
El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar software libre a "software gratuito" (denominado usualmente freeware), ya que, conservando su carácter de libre, puede ser distribuido comercialmente ("software comercial"). Análogamente, el "software gratis" o "gratuito" incluye en ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa.



  • 1. CARACTERISTICAS DEL SOFTWARE LIBRE:
  • Se encuentra disponible el código fuente del software, por lo que puede modificarse el software sin ningún límite.
  • Libertad de estudiarlo y adaptarlo.
  • Libertad de distribuir copias.
  • Libertad de mejora y publicación de cambios.
  • Libertad de usar el programa con cualquier propósito.
  • 2. VENTAJAS DEL SOFTWARE LIBRE:
  • El usuario no comete delito por tenerlo o usarlo.
  • Amplísima gama y variedad de herramientas libres.
  • Actualizaciones periódicas con lata frecuencia.
  • 100% libre de virus.
  • Altísimo nivel de estabilidad comprobada.
  • Protege y defiende la SOBERANIA.
  • Tiene una gran comunidad de apoyo y soporte.
  • Diversidad de soluciones informáticas.
  • Costo.
  • Flexibilidad de las soluciones informáticas.
  • Independencia tecnológica.
  • 3. DESVENTAJAS DEL SOFTWARE LIBRE:
  • El hardware debe ser de calidad y estándares abiertos.
  • Carece de una estructura ampliada mercadeo (marketing).
  • Algunas aplicaciones específicas no están en el mercado.
  • Requiere profesionales debidamente calificados para la administración del sistema (es un sistema administrado).
  • Dificultad en el intercambio de archivos.
  • Algunas aplicaciones (bajo Linux) pueden llegar a ser algo complicadas de instalar.
  • Inexistencia de garantía por parte del autor.
  • Interfaces gráficas menos amigables.
  • Poca estabilidad y flexibilidad en el campo de multimedia y juegos.
  • Menor compatibilidad con el hardware.

Origen del Software Libre

La primera generación de computadoras aparece a finales de la década de 1940. Eran de enormes dimensiones y muy costosas. El poder computacional era muy pobre comparado con las computadoras de la actualidad. La relación entre el hardware y el software era demasiado estrecha, los programas se escribían de una manera bastante especializada (lenguaje de máquina) y por lo tanto, el concepto de software como una parte "independiente" del hardware se veía todavía muy lejano. Debido precisamente a esta relación entre hardware-software, las personas que operaban las computadoras debían de poseer cierto nivel de conocimientos sobre el funcionamiento de las mismas, así como de los programas que necesitaban para hacerlas funcionar. En ese entonces no existían los usuarios convencionales, todos eran usuarios especializados, en su gran mayoría científicos o ingenieros.
Entre esos usuarios expertos, era muy común que se diera el intercambio de programas así como el compartir mejoras hechas a los mismos. A estas mejoras en el software se les conoce como hacks y a estos primeros expertos o gurus de la programación se les empezó a llamar hackers. Término que en la actualidad se ha ido desvirtuando, confundiéndolos con delincuentes informáticos. En general a los hackers les interesa conocer el funcionamiento detallado de los sistemas informáticos y de su seguridad, manteniendo una actitud ética. Algunos traspasan esta línea y se convierten en lo que la comunidad hacker ha denominado cracker.
En los inicios de la computación, 40s y 50s, no existían las licencias de software. El software era libre y los programas se intercambiaban como se hace con las recetas de cocina. Este espíritu perduró en la comunidad de programadores durante años como algo natural, hasta que con el tiempo las restricciones derivadas de licencias de uso, implementadas por desarrolladores de software y las grandes compañías, plantearon la necesidad de fijar una línea divisora entre el software libre y el software propietario.
Posteriormente, el software se empezó a ver más como una gran colección de pequeños fragmentos de código, susceptible de ser modificado y adaptado. Las computadoras de escritorio empezaban a volverse cada vez más populares y accesibles a un número mayor de personas. Había también una mayor cantidad de programadores probando cosas nuevas, escribiendo sus propias aplicaciones e iniciando una gran variedad de proyectos. Sin embargo, había una importante limitante, la gran mayoría del software que se utilizaban en ese momento era propietario y venía protegido por licencias que regulaban su uso y distribución.
Con el surgimiento del ARPANET (precursor del Internet) a finales de la década de los 60s --la cual permitía la interconexión entre redes de computadoras de las diversas universidades-- empezó el surgimiento de la primera comunidad global que se alzaba sobre los valores y principios del software libre. Los grupos hasta entonces dispersos de hackers, pudieron a través de la red, sumar esfuerzos, intercambiar conocimientos y colaborar entre sí. Los proyectos involucraban cada vez más desarrolladores de software, quienes estaban dispersos geográficamente alrededor del mundo y utilizaban el correo electrónico como medio de comunicación para hacer llegar sus aportaciones.
El Software libre a lo largo de estos años no ha dejado de crecer y multiplicarse. Existen en la red de Internet miles de desarrolladores de software dispuestos a contribuir para la causa de este movimiento.




Importancia del Software Libre

El software libre es de gran utilidad debido a que existen programadores que necesitan de un código libre para modificarlo o actualizarlo según el criterio de uso que este le quiere dar al sistema operativo existen muchas versiones que llegan a las expectativas de cada usuario como lo es en definitiva, lo que puede aportar el software libre en nuestras escuelas y en nuestra sociedad, según como se introduzca, es otro modelo cultural y tecnológico, otra manera de entender la relación entre las personas, el conocimiento y las herramientas digitales, pero insisto, según como se introduzca, porque si se hace con los mismos criterios y de la misma forma que se está utilizando ahora respecto al software cerrado y privativo, lo importante según este modelo sería más o menos dinero o prestigio y no las personas, se habrá perdido una magnífica ocasión de transformar nuestras aulas y nuestra sociedad.
Actualmente no sólo se pueden hacer las mismas cosas con ambos tipos de software, libre y privativo, sino que en determinadas circunstancias se pueden hacer más cosas con el software libre como abrir el formato de archivos opendocument que es el estándar aprobado por las universidades españolas y que el software privativo como el de Microsoft no puede abrir.

Comparación con Software Propietario

  • Es desarrollado por una comunidad de voluntarios, y cualquier persona puede participar en el proceso de construcción del software. Esto implica que el código fuente ha de ser abierto para todo el mundo, sin restricciones.
  • Podemos distribuir el software libremente entre familiares, amigos, compañeros de trabajo, ya que las licencias libres nos lo permite (la más habitual es la GPL), teniendo en cuenta que hemos de seguir la normativa que ésta marca.
  • Tenemos la seguridad que miles de voluntarios cooperan en la continua mejora del software, corrigiendo posibles errores y poniendo rápidamente el producto al alcance de todos.
  • Aunque software, libre no implica necesariamente que el producto sea gratuito, lo habitual es que podamos obtener los programas descargándolos libremente de internet o a través de distribuciones.

3.2. Requerimientos de Instalación

Requisitos para instalar Ubuntu Server

Requisitos
Los requisitos para una versión server linux son mínimos debido a que no utiliza el entorno gráfico, pero para que actúe como servidor dependiendo del tráfico que tengamos puede requerir más.

Mínimo (Consola)
·                256 MB de memoria
·                2 Gb de espacio en HDD (Incluido swap)
·                AMD o Intel Procesador de 64-32bits
·                Incluido AMD Optaron y Intel EM64T Xeon, para versiones de 64.
Mínimo (Gráfico)
·                512 MB de memoria
·                4 Gb de espacio en HDD (Incluido swap)
·                AMD o Intel Procesador de 64-32bits
·                Tarjeta Gráfica VGA, monitor con resolución de 800x600


Mínimo Recomendado

Requisitos recomendados para levantar un servicio webmail para 25 usuarios. Teniendo en cuenta que cada usuario tiene 1gb de espacio asignado para almacenamiento de correo electrónico, deberíamos contar con la siguiente arquitectura:
·                27 Gb de HDD (25gb para usuarios + 2gb de SO) Con lo cual con un disco standard de 40Gb nos alcanza para mantener a los 25 usuarios y además realizar políticas de mantenimiento como(agregar usuarios, realizar back-up comprimidos de los mail, entre otros).
·                512Mb-1Gb de memoria ram nos alcanzaría para que el sistema responda sin problemas en caso de contar con mail "pesados" o simultaneidad de acceso, aunque esto también estará condicionado por los recursos de la red.
·                Procesador Intel o AMD 64 o 32 bit, en nuestro caso usamos un Intel Dual-Core 2.4Ghz 32bits

3.3. Instalación

Las guías para instalar un sistema operativo de servidor son muy poco comunes, y con este post quiero ayudar a toda la gente que quiere crear su web y necesita un servidor pero sin gastarse dinero en sistemas operativos. Y en esto de servidores tenemos 2 opciones principales para elegir el sistema operativo a instalar: Windows Server (2000, 2003, 2003 R2, 2008 o 2008 R2 RC) o alguna versión de servidor de alguna distribución de Linux, sin olvidarnos de Mac OS X Server. En esta guía voy a explicar la instalación en un servidor de la versión de servidor de una de las distribuciones más famosas de Linux: Ubuntu. En esta guía se va a usar Ubuntu 9.04 Server como sistema operativo. Espero que esta guía les sirva de algo a toda la gente que quiere montar un servidor. 
Paso 1: Arranca el PC desde el CD de Ubuntu


 

Arranquen desde el CD y llegarán a la pantalla de elección de idioma. Elijan su idioma y pulsen Intro. A continuación les saldrá esta pantalla: 

 

Seleccionen "Instalar Ubuntu Server" (sin las comillas) y pulsen Intro. 
Paso 2: Elijan el país donde residen


 

Seleccionen el país donde viven y pulsen Intro. 
Paso 3: Elija la distribución de teclado


 

Les saltará una pantalla que les pregunta si desean que la instalación les detecte automáticamente la distribución de teclado. Pulsen No y llegarán a esta pantalla: 

 

En esa pantalla elijan el país de origen de vuestro teclado y pulsen Intro. Llegarán a esta otra pantalla: 

 

Y ahí eligen la distribución de teclado más apropiada para vuestra zona y pulsen Intro. 
Paso 4: Configurar la red


 

Por defecto, la red será configurada por DHCP. Si quieren pueden modificarla después. Después de que la configure, llegarán a esta pantalla: 

 

Elijan el nombre del servidor. Si el servidor es para una red local (por ejemplo, para guardar los datos importantes de vuestro PC principal que está conectado a la red local del servidor) elijan el nombre que quieran. Cuando hayan escrito el nombre del servidor, desplázense hasta "Continuar" (sin comillas) y pulsen Intro. 
Paso 5: Configurar el reloj


 

Elijan su zona horaria y pulsen Intro. 

El particionado de discos es el proceso más complicado (si es que hay algo complicado) de toda la instalación y, además, en este caso vamos a usar LVM (Logical Volume Manager). Sin embargo, y para que nos podamos sentir todo lo cómodo que queramos vamos primero a ver las opciones para particionar el disco con las que contamos: 

  * Guiado – utilizar todo el disco: el asistente creará dos particiones (raíz y swap). 
* Guiado – utilizar el disco completo y configurar LVM: se crea una partición de arranque (boot) y un volumen físico que contendrá dos volúmenes lógicos (raíz y swap). 
* Guiado – utilizar todo el disco y configurar LVM cifrado: igual que el anterior pero en este caso se cifra el volumen lógico que contiene la raíz. 
* Manual: nos permite particionar como queramos. Con o sin LVM, cifrando o sin cifrar y creando el número de particiones que necesitemos. 

Si tienes prisa, utiliza cualquiera de los particionados guiados y vayas al siguiente paso (mucho más abajo). Te recomiendo especialmente que elijas uno de los que use LVM. Pero si por casualidad no tienes prisa, vamos a ver como particionar el disco manualmente y usando LVM paso a paso. 

Al igual que en un equipo doméstico es recomendable tener tres particiones (raíz, home y swap), en un servidor también se suelen usar tres (como mínimo) que se corresponden con las siguientes: 

* / (raíz): contiene el sistema y las aplicaciones que se instalen. 
* var: alberga las páginas web, directorios de ftp, caché de un proxy-caché, buzones de correo electrónico… 
* swap: el área de intercambio. 

Ahora bien, el particionado tradicional es muy rígido y una vez definidas las particiones no podemos modificar su tamaño. Por lo tanto, vamos a usar LVM. Crearemos un grupo de volúmenes físico en el que incluiremos tres volúmenes lógicos que almacenarán las tres particiones definidas anteriormente (raíz, var y swap). El tamaño inicial de cada una de estas particiones será el más pequeño que estimemos porque podremos ir aumentando su tamaño conforme lo necesitemos. Una de las grandes ventajas del LVM. 

 

Una vez sentadas las bases elegimos particionar nuestro disco usando el particionado Manual y pulsamos Intro. Si quieren solamente Ubuntu Server en el servidor, elijan la primera opción y se quitan de líos. (Los que elijan la primera opción, pasen directamente al paso 7). 

 

Después se nos muestra un resumen con las particiones y puntos de montaje. Como nuestro disco duro está vacío, sólo vemos el disco duro completo, lo seleccionamos y pulsamos Intro para seguir con el particionado. 

 

Al elegir el disco duro el programa de instalación nos avisa de que se va a crear una nueva tabla de particiones. Seleccionamos Sí y pulsamos Intro. 

 

Volvemos a ver el resumen de las particiones pero en este caso, ya tenemos una partición libre, tan grande como nuestro disco duro. La seleccionamos porque en ella vamos a crear las particiones y pulsamos Intro. 

 

A continuación, elegimos Crear una partición nueva y pulsamos Intro. 

 

La primera partición que vamos a crear es una partición de arranque (boot). Como vamos a particionar el resto del disco usando LVM y como los gestores de arranque no suelen soportar el arranque desde un volumen LVM, tenemos que crear la partición de boot. El tamaño de esta partición no tiene porqué exceder los 200 MB y, en principio, con 100 MB tenemos de sobra. 

 

Seleccionamos que esa partición sea primaria y pulsa Intro. 

 

La partición que estamos creando la podemos poner al principio o al final del espacio disponible. Le indicamos que al principio y pulsamos Intro. 

 

En la siguiente pantalla tenemos que seleccionar el punto de montaje /boot. Y después, bajamos hasta Se ha terminado de definir la partición y pulsamos Intro. 

 

Una vez que tenemos nuestra primera partición creada, que nos aparecerá en el resumen de particiones, seleccionamos el espacio libre y pulsamos Intro para definir la siguiente partición. 

 

En el nuevo espacio libre elegimos crear una partición nueva y pulsamos Intro. 

 

Esta nueva partición que vamos a crear la vamos a utilizar como volumen físico para LVM, que albergará el resto de particiones, por lo que le asignamos el tamaño máximo. En este caso 107,3 GB y continuamos. 

 

El tipo de partición para esta partición puede ser tanto primaria como lógica. En este caso me decido ponerla como lógica.

 

Ahora debemos cambiar el valor del parámetro Utilizar como para que sea volumen físico para LVM, en lugar de sistema de ficheros ext3 transaccional que viene por defecto. Y después, bajamos hasta Se ha terminado de definir la partición y pulsamos Intro. 

 

Una vez definidas las dos particiones que necesitábamos pasamos a Configurar el Gestor de Volúmenes Lógicos (LVM). 

 

Antes de poder configurar el gestor de volúmenes lógicos debemos guardar las particiones que hemos creado. Por lo tanto, a la pregunta ¿desea guardar los cambios a los discos y configurar LVM? Respondemos que sí. 

 

En esta pantalla obtenemos un resumen de la configuración LVM en el que nos indica que tenemos un volumen físico libre. Y de entre las acciones disponibles seleccionamos Crear grupo de volúmenes y pulsamos Intro. 

 

Tras esto debemos escribir el nombre del grupo de volúmenes y pulsamos Intro. 

 

El siguiente paso consiste en seleccionar los dispositivos para el grupo de volúmenes. Si tuviésemos más de un disco duro, sería más interesante y podríamos seleccionar uno o más. Sin embargo, en este caso sólo contamos con uno que aparece seleccionado directamente por lo que pulsamos Intro sobre Continuar. 

 

Volvemos de nuevo al resumen de la configuración LVM que nos muestra que no hay ningún volumen físico libre y sí uno en uso. Si nos fijamos, también veremos que la opción de crear un grupo de volúmenes ha sido sustituida por Crear un volumen lógico. Seleccionamos esta opción y continuamos con la configuración. 

 

Lo primero que hacemos para crear un volumen lógico es indicar el grupo de volúmenes al que va a pertenecer. Como solamente tenemos uno, lo seleccionamos y pulsamos Intro. 

 

El volumen lógico necesita un nombre: raíz, en este caso. Lo escribimos y pulsamos Intro. 

 

Ahora nos toca escribir el tamaño de la partición. Como podremos hacerla más grande, gracias al LVM, le ponemos un tamaño relativamente pequeño: 2 GB. 

 

Una vez creado el primer volumen lógico, vamos a por el segundo. Así que seleccionamos crear un volumen lógico. 

 

Seleccionamos de nuevo el único grupo de volúmenes que tenemos y pulsamos Intro. 

 

Escribimos el nombre del nuevo volumen lógico: var. 

 

Y elegimos el tamaño del volumen lógico var. Podemos empezar con 1 GB y si necesitamos más lo iremos ampliando. 

 

Vemos en el resumen que tenemos ya dos volúmenes lógicos creados y nos ponemos manos a la obra para definir el tercer y último volumen lógico seleccionando Crear un volumen lógico. 

 

Otra vez marcamos el único grupo de volúmenes que tenemos y pulsamos Intro. 

 

Nombramos con swap el nuevo volumen lógico y continuamos. 

 

El tamaño de este volumen lógico lo ponemos en 256 MB. En principio será suficiente teniendo en cuenta que no queremos que nuestro servidor haga swapping. 

 

Una vez definidos los tres volúmenes lógicos, seleccionamos la opción Terminar para finalizar con la configuración LVM. 

 

A continuación, vamos a ir creando en cada uno de los volúmenes lógicos las particiones correspondientes. Así que seleccionamos la partición libre del volumen lógico raiz y pulsamos Intro. 

 

Cuando editemos la partición raíz, es fundamental indicar el punto de montaje que es /. Y hecho esto bajamos hasta Se ha terminado de definir la partición y pulsamos Intro. 

 

Después seleccionamos la partición libre del volumen lógico swap y pulsamos Intro. 

 

En la definición de esta partición tenemos que indicarle que se utilice como área de intercambio. Y nos movemos hasta Se ha terminado de definir la partición para pulsar Intro. 

 

Para definir la última partición seleccionamos la partición libre del volumen var y pulsamos Intro. 

 

Al editar esta partición debemos indicar que el punto de montaje será /var y, sin más, pulsamos Intro sobre Se ha terminado de definir la partición. 

 

Por último, bajamos hasta Finalizar el particionado y escribir los cambios en el disco y pulsamos Intro. 

 

Entonces se nos preguntará si queremos escribir los cambios en los discos, a lo que contestaremos que Sí. 
Paso 7: Instalando el sistema


 

Seguidamente comenzará la instalación del sistema base. Y esperen. 
Paso 8: Configurar usuarios y contraseñas


 

En este paso debemos configurar una cuenta de usuario que será el que usemos por defecto en lugar del superusuario para ejecutar tareas no administrativas. Lo primero que debemos introducir es el nombre completo del usuario. Yo he elegido administrador. 

 

A continuación escribimos el nombre de usuario. El nombre de usuario debe empezar con una letra minúscula y no puede contener espacios en blanco ni caracteres especiales. 

 

Ahora es el turno de la contraseña para este usuario. Se recomienda que contenga letras, números, signos de puntuación, mayúsculas y minúsculas. 

 

Y la tenemos que escribir de nuevo para comprobar que no nos hemos equivocado al escribirla (pulsando un par de teclas a la vez, por ejemplo). 

 

También debemos elegir si queremos que nuestra carpeta personal (nuestro home) esté cifrada. Esto es interesante para mantener seguros nuestros datos incluso si nos roban el equipo. Sin embargo, en mi caso voy a seleccionar que no quiero cifrar la carpeta personal. 
Paso 9: Configurar el gestor de paquetes


 

Solamente es necesario configurar el gestor de paquetes si tenemos que usar un proxy para acceder a la red. En mi caso, como no tengo que usarlo, dejo esta información en blanco. 
Paso 10: Seleccionar e instalar programas


 

En este paso tenemos que seleccionar si queremos que se instalen las actualizaciones de seguridad de forma automática o no, o si queremos administrar el sistema con Landscape. Landscape es en una interfaz web para administrar y monitorizar equipos con Ubuntu, pero es de pago. 
Yo prefiero que se instalen las actualizaciones de seguridad automáticamente. 

 

Después podemos elegir qué programas queremos instalar como son un servidor DNS, un servidor LAMP, de correo, Samba… La verdad es que casi es mejor instalar cualquiera de estos servicios de forma manual cuando ya esté instalado el sistema para controlar todos los pasos. Sin embargo, sí que resulta muy cómodo instalar desde el principio el servidor SSH para poder administrarlo desde cualquier sitio. 
Paso 11: Terminando la instalación





Una vez que haya terminado la instalación tenemos que reiniciar el sistema, asegurándonos de haber sacado el CD-ROM de la unidad.
Paso 12: Inicio de Ubuntu Server


 

Una vez reiniciado el sistema nos encontraremos cara a cara con la mejor interfaz de usuario: el terminal. 
EXTRA: Cómo instalar una interfaz gráfica en Ubuntu Server


Si quieren instalar un entorno gráfico en Ubuntu Server con todas las aplicaciones usen estas claves dependiendo del entorno gráfico que quieran instalar: 

-Si quieren instalar GNOME, tecleen esto en Ubuntu Server: sudo apt-get install install ubuntu-desktop 

-Si quieren instalar KDE, tecleen esto en Ubuntu Server: sudo apt-get install kubuntu-desktop 

-Si quieren instalar Xfce, tecleen esto en Ubuntu Server: sudo apt-get install xubuntu-desktop 

-Si quieren instalar FluxBox, tecleen esto en Ubuntu Server: sudo apt-get install xorg xdm fluxbox xterm leafpad 

-Si quieren instalar Wmaker, tecleen esto en Ubuntu Server: sudo apt-get install xorg gdm gdm-themes wmaker wmakerconf 

Esas claves son si quieren instalar el entorno completo, pero el entorno completo lleva programas que nunca vais a utilizar en un servidor. Los que quieran un entorno gráfico mínimo, sigan estos pasos: 

1. Tecleen en Ubuntu Server esto para instalar GNOME con los programas básicos: sudo apt-get install x-window-system-core gnome-core 
NOTA: Si usan Ubuntu Server 8.04 deben teclear esto: sudo apt-get install xorg gnome-core 
2. Después de instalarlo, tecleen esto en Ubuntu Server: startx 
3. Y ya tenéis el escritorio mínimo. Lo que os ha instalado ha sido los "Accesorios" (solamente el editor de textos y la terminal) y Firefox para navegar por Internet. Pero como es una instalación mínima, el idioma por defecto es el inglés. Para pasarlo a español, abre la Terminal y teclea cada código individualmente: 

sudo apt-get install language-pack-es 
sudo apt-get install language-pack-es-base 
sudo apt-get install language-pack-gnome-es 
sudo apt-get install language-pack-gnome-es-base 
sudo apt-get install language-selector 
sudo apt-get install language-support-es 

4. Después de haber ejecutado todo eso, deben instalar gksu para que funcionen correctamente los menús: sudo apt-get install gksu 
5. Para instalar las Herramientas de red, teclea esto en la Terminal: sudo apt-get install gnome-system-tools gnome-nettool 
6. Y ya tienes un entorno gráfico instalado en tu Ubuntu Server.