Criterios Correcion Hito2
Criterios Correcion Hito2
Criterios Correcion Hito2
Cuestiones generales:
• La práctica supondrá el 40% del valor final de la nota caso de mediar.
• Se disponen de 3 bloques de evaluación. Con puntuación global de 16%, 16%, 8% para Li-
nux, Unix, Windows (40% Linux, 40% Unix y 20% Windows).
• Cada bloque dispone de 11 actividades de evaluación en los que cada una de ellas se valo-
rará en 0.9 puntos: 11*0.9 = 9.9puntos. El 0.1 restante será a criterio del profesor.
• Será el estudiante quien deberá de demostrar que domina la gestión de los servicios:
arranque, parada, reinicio, habilitación en arranque …
• Las 11 actividades de evaluación se deberán de demostrar en cada uno de los tres sistemas
operativos: Linux server, Unix server y Windows server.
• Para poder promediar, se deberá de alcanzar una puntuación mínima de 4 puntos por blo-
que de evaluación.
• Se deberá de entregar una memoria atendiendo con:
o La descripción de los servicios y el método necesario para su puesta en marcha
o Un apartado de comparación de licencias entre los sistemas operativos
o Cualquier criterio adicional del profesor de prácticas.
o La memoria se entregará el día 15 de noviembre a través del campus virtual. Este
será el único medio de entrega aceptado y será imprescindible para la valoración de
la práctica.
Apartados de valoración:
Será obligatorio mostrar un mecanismo de particionado que impida que por causa de mala gestión
del usuario final (cliente del servicio) cause la degradación del servidor.
Administración / Conexión remota :
1. Ssh, scp y sftp con clave pública.
2. VNC + RDP. Ambos servicios deberán de funcionar para obtener puntuación en este apar-
tado.
File server:
3. NFS / SAMBA. Ambos servicios deberán de funcionar para obtener puntuación en este
apartado.
4. FreeNAS + iSCSI. Se montará FreeNAS como máquina virtual compartiendo recurso de
disco con iSCSI. Cada uno de los sistemas operativos se conectará al servicio como cliente
iSCSI.
Print server:
5. Cups / Print server. Se pide la instalación en el Host de una impresora remota situada en el
Guest tipo pdf. Se deberá de imprimir una página delante del profesor y visualizar dicha pá-
gina impresa
Networking:
6. DHCP. Se pide la instalación de un servidor DHCP en el Guest y la verificación de su funcio-
namiento, bien desde el Host, bien desde otro Guest arrancado a tal efecto. Para este apar-
tado se deshabilitará el servidor de DHCP de VirtualBox.
7. DNS. Se pide la instalación de un servidor DNS capaz de resolver un par de dominios virtua-
les y la configuración de forwarders a los DNS de la UA. El cliente podrá ser el propio Guest
de manera que se configurará como único servidor DNS la propia ip del interfaz host-only
de la máquina. Con nslookup se validará el correcto funcionamiento del servicio y de la
adecuada redirección a los forwarders.
8. Git + OwnCloud. Se pide la instalación de dos servicios. Servidor Git y servidor OwnClod. En
ambos casos se utilizará un cliente instalado en el Host para validar los resultados.
Base de datos y Web
Está prohibido usar Xampp, para el funcionamiento de apache + mysql o postgress.
Tanto para Unix y Linux hay que activar para cada servicio si se puede LogLevel
VERBOSE para que saque el máximo información posible y que, adicionalmente, los servicios
usen ficheros de logs especificos en lugar del system.log.
cat /etc/ssh/sshd_config
# $OpenBSD: sshd_config,v 1.103 2018/04/09 20:41:22 tj Exp $
# The strategy used for options in the default sshd_config shipped with
# OpenSSH is to specify options with their default value where
# possible, but leave them commented. Uncommented options override the
# default value.
Include /etc/ssh/sshd_config.d/*.conf
#Port 22
#AddressFamily any
#ListenAddress 0.0.0.0
#ListenAddress ::
#HostKey /etc/ssh/ssh_host_rsa_key
#HostKey /etc/ssh/ssh_host_ecdsa_key
#HostKey /etc/ssh/ssh_host_ed25519_key
# Logging
SyslogFacility DEBUG
LogLevel DEBUG
….
Solo se corregirán los apartados que estén debidamente documentados y con los logs de
funcionamiento.
Linux
Ejemplo de ficheros de configuración involucrados:
~./ssh/id_rsa.pub ~./ssh/authorized_key /etc/ssh/sshd_config
Windows
Ejemplo de ficheros de configuración involucrados:
C:\Users\Administratos\.ssh\id_rsa.pub C:\Users\Administratos\.ssh\authorized_key
Vemos el contenido
Requisitos de obligado cumplimiento en la memoria de la práctica 2. Estructura de directorios
para la practica:
doc/documentación practica
unix
ssh/unix.log historyunix.txt ficheros_configuración
vnc_rdp/unix.log historyunix.txt ficheros_configuración
nfs_samba/unix.log historyunix.txt ficheros_configuración
FreeNAS_iSCSI/unix.log historyunix.txt ficheros_configuración
cups/ unix.log historyunix.txt ficheros_configuración
dhcp/unix.log historyunix.txt ficheros_configuración
dns /unix.log historyunix.txt ficheros_configuración
git/unix.log historyunix.txt ficheros_configuración
bd/unix.log historyunix.txt ficheros_configuración
web/unix.log historyunix.txt ficheros_configuración
ldap/unix.log historyunix.txt ficheros_configuración
Linux
ssh/linux.log historylinux.txt ficheros_configuración
vnc_rdp /linux.log historylinux.txt ficheros_configuración
nfs_samba/linux.log historylinux.txt ficheros_configuración
FreeNAS_iSCSI /linux.log historylinux.txt ficheros_configuración
cups/linux.log historylinux.txt ficheros_configuración
dhcp/linux.log historylinux.txt ficheros_configuración
dns /linux.log historylinux.txt ficheros_configuración
git/linux.log historylinux.txt ficheros_configuración
bd/linux.log historylinux.txt ficheros_configuración
web/linux.log historylinux.txt ficheros_configuración
ldap/linux.log unix.log windows.csv historylinux.txt historyunix.txt
windows/
ssh/windows.csv ficheros_configuración
vnc_rdp/windows.csv ficheros_configuración
nfs_samba/windows.csv ficheros_configuración
FreeNAS_iSCSI /windows.csv ficheros_configuración
cups/windows.csv ficheros_configuración
dhcp/windows.csv ficheros_configuración
dns /windows.csv ficheros_configuración
git/windows.csv ficheros_configuración
bd/windows.csv ficheros_configuración
web/windows.csv ficheros_configuración
ldap/windows.csv ficheros_configuración
/etc/sysconfig/network
Descripción: Establece los valores de las variables básicas para el servicio de red (nombre, dominio,
dirección del encaminador, etc. Formato: Variable=Valor ...
/etc/sysconfig/network-scripts/ifup-Interfaz
Descripción: Establece los valores de las variables de red específicas para cada interfaz de red
(recogida de valores de red mediante DHCP, BOOTP o local), dirección IP, máscara de red,
dirección de difusión, etc. Formato: Variable=Valor ...
/etc/hosts
Descripción: Almacena la asociación entre dirección IP, nombre y alias de ordenadores conocidos.
Siempre debe estar presente la dirección 127.0.0.1. Formato: DirecciónIP Nombre [Alias ...] ... 39
/etc/resolv.conf
Descripción: Establece las bases para la resolución de nombres, indicando dominio del ordenador,
dirección de los servidores de nombres y otros dominios de interés. Formato: domain Dominio
nameserver IPServidorDNS ... [search DominioBúsqueda ...]
/etc/nsswitch.conf
Descripción: Indica el orden de búsqueda para ficheros de red. Formato: TipoFichero
TipoBúsqueda ... ... Tipos de búsqueda: files: archivos locales. nis: NIS. nisplus: NIS+. ldap:
servicio de directorios. dns: servicio de nombres.
/etc/services
Descripción: Indica el protocolo y el puerto utilizado por cada servicio de comunicaciones (este
fichero no debe modificarse, ya que suele estar bien configurado). Formato: Servicio
Puerto/Protocolo [ Alias ... ]
Servicios práctica 2
dhcp
Descripción: Servicio de asignación remota de parámetros de la red; utiliza el protocolo DHCP,
aunque también puede usar BOOTP. Fichero de configuración: /etc/dhcpd.conf
ldap
Descripción: Servicio de acceso a directorios mediante protocolo LDAP. Un directorio es un árbol
donde se incluye todo tipo de recursos agrupados lógicamente. Fichero de configuración:
/etc/openldap/slapd.conf Directorio de esquemas LDAP: /etc/openldap/schemes
httpd
Descripción: Servicio de acceso a la información mediante hipertexto, utilizando el protocolo
HTTP. Fichero de configuración: /etc/httpd/conf/httpd.conf, /etc/httpd/conf.d/*
Mas los ficheros de configuración de los gestores de contenido.
git
Descripción: Servicio de acceso a un repositorio compartido de información mediante git,
utilizando el protocolo HTTP. Fichero de configuración: ./git/project.git
samba
Descripción: Servicio que permite compartir recursos (ficheros e impresoras) mediante los
protocolos CISS o SMB. Fichero de configuración: /etc/samba/smb.conf
ssh
Descripción: Servicio para la conexión remota y segura al intérprete de mandatos del sistema
mediante Secure Shell. Ficheros de configuración: /etc/ssh/sshd_config, /etc/ssh/ssh_config
owncloud
Descripción: Servicio para el control y almacenamiento de ficheros, en la nube. Fichero de
configuración: Configuración de acceso /etc/httpd/conf.d/owncloud.conf mediante Apache.
Vnc
Descripción: Servicio de VNC
Ficheros de configuración /etc/tigervnc/vncserver.users /home/jj/vnc/config
Dns
Descripción: Servicio de DNS
Ficheros de configuración: /etc/named.conf /var/named/network.zone /var/named/reverse.zone
Nfs
Descripción: Servicio de NFS
Ficheros de configuración /etc/exports
Cups:
Descripción: Servicio de Cups
Ficheros de configuración /etc/cups/cupsd.conf /etc/cups/cups-pdf.conf
Ldap:
Descripción: Servicio de Ldap
Ficheros de configuración: /etc/openldap/slapd.conf /etc/openldap/cacerts /etc/sysconfig/ldap
/var/lib/ldap/autenticar/DB_CONFIG p /var/lib/ldap/autenticar
Mysql:
Descripción: Servicio de Mysql
Ficheros de configuración /etc/mysql/my.cnf
Postgresql
Descripción: Servicio de Postgresql
Ficheros de configuración /usr/local/postgres/pg_nuevo/postgresql.conf
Oracle
Descripción: Servicio Oracle
Ficheros de configuración listener.ora, sqlnet.ora, etc