You are on page 1of 4

Ingenieria de Sistemas Administración de Servidores

EXAMEN DE ADMINISTRACIÓN DE SERVIDOR

Apellidos y Nombres: CARRANZA RAMIREZ EDWIN

INSTRUCCIONES: Marque una de las alternativas que usted crea la correcta: (3 Puntos)

1. De modo predefinido Squid utiliza el puerto para atender peticiones


a) 8080 b) 3128 c) 3306 d) 3182

2. Protocolo utilizado en Internet:


a) NetBIOS b) NetBEUI c) TCP/IP d) Todos

3. El protocolo NetBEUI trabaja en la capa del modelo OSI:


a) Red b) Transporte c) Sesión d) a, b

INSTRUCCIONES: Lea detenidamente y determine cuál de los siguientes enunciados es


verdadero (V) y cual es falso (F): (6 Puntos)

1. Joomla permite desarrollar fácilmente un sitio web dinámico. ( V )


2. PHPnuke es un gestor de contenidos ( V )
3. ssh permite establecer reglas de control de acceso ( F )
4. mambo permite a los usuarios controlar y modificar sus servidores remotos a través de Internet ( F )
5. SSH opera en el puerto TCP 22 ( V )
6. Para instalar un CMS es necesario contar con una base de datos vacía ( V )

INSTRUCCIONES: Relacione correctamente los métodos de resolución de nombres de dominio:


(3 Puntos)

a) proxy ( B ) ssh
b) Administración remota ( C ) mambo
c) Gestor de contenidos ( A ) squid
INSTRUCCIONES: Desarrolle lo siguiente enunciados: (08 Puntos)

1. Hable sobre los tipos suite basado en protocolos TCP / IP.


La suite de protocolos TCP/IP es un estándar abierto, lo que significa que estos protocolos están
disponibles para el público sin cargo, y cualquier proveedor puede implementar estos protocolos en
su hardware o software.
Algunos protocolos usados
Protocolo de servicio de nombres (DNS)
Protocolo de trasferencia de hipertexto (HTTP)
Protocolo de trasferencia de correo (SMTP)
Protocolo de emulación de terminal (Telnet)
Protocolo de trasferencia de archivos (FTP)
2. Mencione los pasos importantes para instalar Squid e inconvenientes que se presentaron
durante su instalación
✓ Para la instalación en CentOS.
✓ Ingresamos en el terminal como super usuario
✓ ejecutamos el siguiente código: yum install squid
✓ Editar el fichero de configuración: vi /etc/squid/squid.conf
✓ En el fichero de configuración agregamos las redes que queremos que usen SQUID, los puertos
de las aplicaciones o incluso el puerto de SQUID.
✓ Procedemos a crear una regla en el firewall para permitir tráfico de entrada al puerto de SQUID
(3128)
✓ Iniciamos el servicio de SQUID con: service squid start.
✓ Procedemos a comprobar que funcione correctamente. Vamos a nuestro equipo e introducimos
la IP de nuestro servidor proxy SQUID con el puerto correspondiente.
✓ Empezamos a navegar un poco y en los logs de SQUID veremos todo el tráfico en el fichero de
log: /var/log/squid/access.log

3. ¿En qué consiste la administración remota? Mencione los pasos para instalar el servidor ssh
✓ Instalamos el servidor OpenSSH con el comando: sudo yum install openssh-server
✓ Editamos el archivo: /etc/ssh/sshd_config
✓ Restringimos al usuario root para que no pueda conectarse de forma remota:
PermitRootLogin no
✓ Cambiamos el puerto por defecto de 22 a 2244: Port 2244
✓ Reiniciamos el servidor OpenSSH: sudo systemctl reload sshd
✓ Para que el servidor OpenSSH inicie de forma automática cuando se encienda el Sistema
Operativo CentOS 7: sudo chkconfig sshd on
✓ Para conectarnos de forma remota vamos a crear un nuevo usuario.
sudo adduser userpublico
sudo passwd userpublico
✓ Abrimos el puerto que cambiamos.
sudo firewall-cmd --permanent --add-port=2244/tcp
✓ Reiniciamos el Firewall.
sudo firewall-cmd --reload
✓ Desde otra máquina ejecutamos este comando para ingresar remotamente con el nuevo
usuario, donde se ingresa el IP del servidor OpenSSH.
ssh -p 2244 userpublico@el_ip_servidor

4. Mencione los pasos importantes para instalar el CMS Joomla e inconvenientes que se
presentaron durante su instalación.
✓ Se establece una IP estática a nuestra máquina, se tiene instalado el servidor LAMP.
✓ Ingersamos a la terminal como super usuario
mysql -u root -p
✓ Crearé la base de datos para Joomla con los siguientes datos: database=joomladb
user=joomlauser and password=joomlapassword.
CREATE DATABASE joomladb;
CREATE USER joomlauser@localhost;
SET PASSWORD FOR joomlauser@localhost= PASSWORD("joomlapassword");
✓ Para uso del servidor Mariadb:
GRANT ALL ON `joomladb`.* TO `joomlauser`@`localhost` IDENTIFIED BY 'joomlapassword';
FLUSH PRIVILEGES;
exit
✓ Reiniciamos el servicio
systemctl restart httpd.service
systemctl restart mariadb.service
✓ Primero iremos al directorio / temp en el que descargaré la última versión de Joomla de la
siguiente manera:
cd /tmp
✓ Ahora instale los paquetes wget y descomprimir desde el repositorio de CentOS con yum.
yum install wget unzip
✓ Descarga la última versión de Joomla.
wget http://joomlacode.org/gf/download/frsrelease/19665/160049/Joomla_3.3.3-Stable-
Full_Package.zip
✓ Ahora cree un directorio /var /www/html/joomla y descomprima el archivo zip de Joomla en
la carpeta recién creada
mkdir -p /var/www/html/joomla
unzip -q Joomla_3.3.3-Stable-Full_Package.zip -d /var/www/html/joomla
✓ Ahora da los permisos apropiados en el directorio.
chown -R apache:apache /var/www/html/joomla
chmod -R 755 /var/www/html/joomla
✓ Ahora proceda a la instalación web de Joomla. Vaya a la URL http://MI_IP/joomla
✓ Se realiza la configuración del Joomla en la web y listo para utilizar

Nota: El examen teórico enviarlo al correo corporativo jcastroc@uladech.edu.pe