Professional Documents
Culture Documents
MANTENIMIENTO DE EQUIPOS
DE CÓMPUTO
Teleinformática
2010
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Tema
Instalación Ubuntu LINUX server
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nos pedirá el nombre completo del usuario que creará, en nuestro caso
"alonso", aunque podría ser el nombre y los apellidos:
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
En nuestro caso, puesto que queremos que GNU Linux Ubuntu Server sea
un servidor web con MySQL, Apache y PHP, seleccionaremos "LAMP
server". También marcaremos "OpenSSH server" para poder conectarnos
desde otros PCs clientes (tanto con Linux como con Windows) de nuestra
red a este servidor, mediante el protocolo SSH:
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Tras el inicio del nuevo GNU Linux Ubuntu Server 8.04.1 introduciremos el
usuario en "pcubuntuserver login:", en nuestro caso "alonso" y la contraseña:
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
El modo gráfico no viene instalado por defecto con Linux Ubuntu Server, por
lo que si lo necesitamos deberemos instalarlo manualmente.
sudo passwd
E introduciremos la contraseña:
Con el texto:
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
ifconfig
Lo que nos interesa es "eth0" (tarjeta de red principal) y "addr:..." (IP), como
podemos observar el servidor de DHCP de nuestra red le ha asignado esta
IP de forma automática. Pero nos interesa que tenga una IP fija puesto que
es un servidor, no una IP dinámica asignada por DHCP que puede variar.
sudo vi /etc/network/interfaces
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Indicando que la red, actualmente, está configurada por DHCP, para poner
una IP fija cambiaremos el texto anterior por el siguiente (para cambiar a
modo edición en vi pulsaremos la tecla "a"):
Con el texto:
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
sudo vi /etc/resolv.conf
Con el texto:
nameserver 192.168.1.10
nameserver 80.58.0.33
nameserver 80.58.32.97
Si todo ha ido bien, tras ejecutar el comando sudo ifdown eth0 mostrará algo
así:
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Por ejemplo:
sudo iptables -L
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Para dar acceso a los usuarios que deseemos mediante SSH, editaremos el
fichero ssh_config, ubicado en /etc/ssh/. Para ello editaremos el fichero con
vi ó con nano, ejecutaremos el comando:
AllowUsers Alonso
PermitRootLogin yes
Para indicar con qué interfaz de red se establecerá la conexión (en el caso
de que tengamos varias interfaces de red con varias IPs en nuestro servidor
de Linux Ubuntu) añadiremos la línea:
ListenAddress 192.168.1.254
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Tras guardar los cambios, nos quedará configurar los ficheros hosts.deny y
hosts.allow, ubicados en /etc./. Editaremos el fichero /etc./hosts.deny para
indicar que deniegue todas las conexiones desde cualquier IP, añadiendo la
línea:
ALL: ALL
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Sshd: 192.168.1.*
((Le estamos diciendo que todos los equipos de la red 192.168.1.xxx tendrán
acceso, para indicar una sola IP: sshd: 192.168.1.200)
Nota: en caso de que ssh no estuviera instalado habría que instalar los
paquetes openssh-server y openssh-client, con los comandos:
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Con el texto:
Por ejemplo, podremos utilizar Nmap para ver los puertos abiertos
actualmente en nuestro equipo Linux y qué servicios los están utilizando, con
el siguiente comando:
Con el resultado:
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Con el resultado:
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Sudo mysqladmin
Con el resultado:
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Con este comando abriremos el puerto 3306 (el de defecto de MySQL) para
que MySQL Server pueda escuchar peticiones external a través del mismo.
Anexo
Si no disponemos de un servidor DHCP en nuestra red
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nos pedirá la dirección IP para el servidor Linux Ubuntu Server (en nuestro
caso 192.168.1.254):
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Nicolás Díaz
40120
Regional Distrito Capital Fecha:
Centro de Gestión de Mercados, Logística y
Tecnologías de la Información
Con el texto: Los servidores de nombres se utilizan para buscar los nombres
de las máquinas de la red. Por favor, introduzca la dirección IP (no el nombre
de sistema) de hasta tres servidores de nombres, separados por espacios.
No utilice comas. Se consultarán los servidores en el orden en que se
introduzcan. Si no quiere utilizar ningún servidor de nombres deje este
campo en blanco.
Información sacada de
http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=342
Nicolás Díaz
40120