View
234
Download
2
Category
Preview:
Citation preview
Pilar Gallego
Introducción
Objetivos: Realizar la instalación de un sistema operativo Server y otro Desktop de la familia LINUX y realizar practicas sobre ellos.
Llevar a cabo tareas de actualización del software instalado
Conocer las herramientas de monitorización del sistema
Conocer la función de los archivos de registro y la información que almacenan
Conocer la herramienta de administración remota del sistema
Realizar las tareas de gestión sobre los volúmenes lógicos (LVM)
Aplicar los procedimientos adecuados para la gestión de los servicios.
2
Descarga de ambos sistemas
operativos.
Para ir a la paginas oficiales de
descarga de uno de los
sistemas operativos hacer click
sobre las imágenes
3
Para instalar software adicional típico
en un entorno servidor podremos
hacerlo utilizando el comando sudo
tasksel.
4
Seleccionamos instalar LAMP Server marcandolo
con la barra espaciadora. Cuando se haya
terminado de instalar le asignaremos una
contraseña.
5
Para saber exactamente que paquetes
hemos instalado con LAMP server
obtendremos su nombre de colección con el
comando sudo tasksel –list-tasks.
6
Una vez sabemos el nombre del paquete
ejecutamos el siguiente comando para ver
la lista de paquetes que corresponden a la
colección LAMP Server.
7
Ahora vamos a actualizar el software
instalado, pero antés volvemos a ejecutar
sudo apt-get update para actualizar los
repositorios. Una vez actualizados podremos
ejecutar sudo apt-get upgrade.
8
Las actualizaciones se pueden llevar a cabo
desde el entorno gráfico con el Gestor de
actualizaciones, se puede instalar con el
siguiente comando:
9
Una vez instalado podemos acceder al
Gestor de actualizaciones desde Herramientas del sistema Administración
10
Configuramos el gestor de manera que realice
solo las actualizaciones importantes de
seguridad marcando esta opción en la
pestaña Actualizaciones dentro de
Configuración.
11
Predeterminadamente en GNOME ya esta instalado el Monitor del
sistema, pero en el caso de que no lo estuviera podemos ejecutar el
siguiente comando.
12
Desde Aplicaciones Herramientas del
sistema accedemos al Monitor del sistema
13
Comando uname y pestaña Sistema14
Comando ps y pestaña Procesos15
Comando mount y pestaña Sistema de
archivos16
Para mostrar la información del uso del
sistema durante los 10 ultimos minutos
entraremos en Preferencias desde Editar y en
la pestaña Recursos cambiaremos de 1 a 10
en la casilla de tiempo.
17
Instalamos el comando htop como se ve
en la captura y cuando termine lo
ejecutamos.
18
El comando htop es una versión mejorada
del comando top, con una interfaz más
interactiva y ordenada pero aun así sencilla,
que ofrece el mismo tipo de información que
el comando top.
19
El comando xkill sirve para terminar procesos
que tengan interfaz gráfica con un solo clic. Es
muy útil para terminar procesos que se hayan
quedado colgados.
Cuando lo ejecutemos nuestro puntero se
convertirá en una calavera y haciendo clic en
la ventana del proceso esta se cerrara.
20
Vamos a instalar la versión 12.04 de Ubuntu porque aunque allá versiones más actuales, esta es la que mejor resultados me ha dado hasta el
momento y la más recomendada.
Primero crearemos la maquina virtual con 1 GB de RAM, 20 GB de disco y una tarjeta tipo
Custom.
21
Una vez hemos arrancado desde la ISO
elegimos el idioma y seguimos clicando
instalar.
22
En tipo de instalación continuamos sin
modificar nada.23
Mientras empieza la instalación
seleccionaremos la distribución del teclado y
indicaremos el nombre y contraseña del
nuevo usuario y equipo.
24
En cuanto termine la instalación
reiniciaremos el equipo y podremos iniciar
sesión con nuestro usuario.25
Instalamos el comando finger.
Y lo ejecutamos en el servidor para ver que equipos están conectados y su forma de
conexión.
26
Al intentar volver a utilizar el servidor SSH
después de realizar las actualizaciones no
funcionaba. Para que vuelva a funcionar
debemos desinstalarlo junto con todas sus
configuraciones ejecutando los siguientes
comandos: sudo apt-get --purge remove
openssh-server y sudo apt-get --purge
remove openssh-client.
Y posteriormente volviendo a instalar
openssh-server.
27
Vamos a crear una carpeta en el escritorio del
servidor llamada prueba a través del cliente.28
Ahora crearemos dos ficheros de texto plano
que se llamaran fichero1 y fichero2.29
Para ver el contenido de los dos ficheros
creados:
Y borramos el fichero2
30
Finalmente vamos a apagar el servidor desde el
cliente.
31
Los archivos de registro son los archivos donde se almacena
información sobre la ejecución de los diferentes procesos que están
operativos en el equipo.
Su función es hacer el seguimiento y detectar posibles fallos en el
funcionamiento de dichos procesos.
En Ubuntu los archivos de registro se almacenan en el directorio
/var/log.
32
Tipos de archivos de registro:
1. Archivo syslog, contiene información general del funcionamiento del sistema.
2. Archivo auth.log, contiene información de todas las operaciones relacionadas con el acceso al sistema.
3. Archivo dmesg, contiene todos los mensajes generados en el arranque del sistema operativo.
4. Archivo dpkg.log, registro de todas las operaciones llevadas a cabo con el comando dpkg.
5. Archivo /var/log/apt/term.log, almacena la actividad relacionada con el comando apt.
6. Archivo unattended-upgrades, registro del proceso de actualización automática.
33
Para instalar la aplicación gráfica con la que podremos
acceder a los archivos de registro ejecutaremos:
Para acceder a la aplicación:
34
La herramienta es muy sencilla, en la parte
izquierda de la pantalla se verán todos los
archivos de registro y si desplegamos uno
podremos elegir el día del que queremos ver
los archivos, al clicar uno aparecerá su
contenido en la parte derecha de la
ventana.
35
Los comandos usados para la gestión de LVM se instalan dentro
del paquete lvm2, comprobamos que lo tenemos instalado:
36
Comando fdisk
Se utiliza para manipular las tablas de particiones y permite crear particiones
en muchos tipos de sistemas de archivo.
37
Comando pvdisplay
Con este comando se puede visualizar información sobre los volúmenes lógicos
como nombres, tamaño,...
38
Comando vgdisplay
Sirve para mostrar información sobre los grupos de volúmenes nombre, tamaño,
acceso, estado,…
39
Comando lvdisplay
Se utiliza para visualizar información sobre los
volúmenes lógicos.
40
Comando pvcreate
Se utiliza para crear nuevos volúmenes físicos a partir de una partición libre
o un nuevo disco.
Para utilizar un nuevo disco duro como volumen físico para LVM
ejecutaremos:
sudo pvcreate /dev/sdb
Para utilizar una partición libre de un nuevo disco duro ejecutaremos:
Sudo pvcreate /dev/sdb3
41
Comando vgextend
Este comando se utiliza para añadir un volumen físico a un grupo de volúmenes. Por
ejemplo:
sudo vgextend grupo_servidor /deb/sdb3
Comando pvsObtiene información referente a los volúmenes
físicos como grupo de volúmenes al que pertenece, espacio total, formato,...
42
Comando pvckComprueba los metadatos de un
volumen físico.
Comando vgs
Muestra información sobre los grupos de volúmenes.
Muestra información sobre los volúmenes lógicos existentes.
Comando lvscan
43
Ahora vamos a instalar la herramienta
gráfica que facilita la gestión de LVM
con el siguiente comando:
Y accedemos a ella desde Aplicaciones Herramientas del
sistema Administración de
volúmenes lógicos
44
La herramienta ofrece una visión gráfica de
los volúmenes y se pueden llevar a cabo
todas las operaciones necesarias para el
mantenimiento de volúmenes físicos.
45
Vamos a añadir un disco duro nuevo a la
máquina para después añadirlo al grupo de
volúmenes.
46
Dentro del administrador clicamos en
Vista física y pinchamos en Extender
Grupo Volumen.
47
Nos aparecerá un ventana en la que
elegiremos el nuevo disco que creamos de
10 GB y al aceptar nos preguntara si
queremos crear una partición única para el
disco, ya que es recomendable daremos
que Si.
48
Cuando termine de añadirlo al grupo
de volúmenes se actualizara la ventana
y podremos comprobar que el nuevo
disco se ha añadido correctamente.
49
Un servicio es un programa que permanece en memoria de forma
indefinida esperando que se produzca una solicitud de actuación para
la tarea para la cual el servicio fue diseñado.
La característica que lo diferencia de un programa normal es que los
servicios siempre se ejecutan en segundo plano y el usuario no puede
actuar directamente sobre el.
50
El elemento central de la gestión de un servicio es su shell script de
control. Un shell script es un archivo ejecutable de tipo texto formado
por ordenes y comandos que van a ser ejecutados por el sistema.
Además cada servicio tiene asociado uno o varios archivos de
configuración.
Con el shell script de control se pueden realizar las tareas comunes
sobre un servicio, como su parada, arranque, reinicio o
comprobación de su estado de ejecución.
51
Para utilizar la herramienta gráfica para
llevar a cabo tareas de gestión de servicios
debemos instalarla.
Tras la instalación accederemos a ella desde
Aplicaciones Herramientas del sistema
Administración BootUp-Manager
52
Dentro de Boot-Up Manager podemos elegir que
servicios queremos que se inicien cuando arranca
la maquina, además de parar y arrancar servicios.
Seleccionamos un servicio y utilizamos las
opciones del menú Servicios:
Activar el servicio y aplicar ahora, inicia el servicio
y configura el sistema para que se inicie
automáticamente en el arranque.
Desactivar el servicio y aplicar ahora, se para el
servicio y se deshabilita del arranque automático.
53
Recommended