Control de acceso a un directorio por IP Apache Ubuntu Server 20.04
Bienvenido a este tutorial, donde aprenderás a restringir el control de acceso a un directorio por ip con Apache de Ubuntu Server 20.04.
¡Comencemos!
# Contenidos del tutorial
1. Crear nuevo directorio
En este caso vamos a crear un directorio llamado “profesor” siguiendo los siguientes pasos:
Nos movemos a la carpeta pública de Apache.
cd /var/www/html
Creamos la carpeta profesor.
mkdir profesor
Si quieres aprender más sobre cómo crear directorios y archivos en Apache de Ubuntu Server. Te dejo por aquí otro artículo donde te lo explico.
TUTORIAL RECOMENDADO PARA Windows
Configurar redirección a otro dominio en Apache 2.4 Windows Server 2019
2. Restringir acceso a un directorio
Una vez creado el directorio “profesor”, vamos a restringir el acceso, para ello debemos de:
Entramos en el siguiente fichero de configuración
nano /etc/apache2/sites-available/000-default.conf
Dentro del documento añadimos las siguientes líneas:
<Directory /var/www/html/profesor/>
Options Indexes FollowSymLinks
AllowOverride None
Require ip 192.168.201.23
</Directory>
IMPORTANTE: En Require ip, debemos de colocar la ip que queramos permitir que tenga acceso.
Guardamos los cambios realizados (Ctrl + O) + Enter y salimos del documento (Ctrl + X).
Entramos con nuestro cliente a la carpeta profesor de Apache. Podemos ver que funciona correctamente y que solo podemos acceder desde la ip 192.168.201.23
Espero que hayas podido restringir el acceso por ip en el directorio… Para cualquier duda puedes escribirme en el formulario de contacto pulsando aquí.
Un saludo Mab55 🍌
Marçal Alarcón Brugal
Soy Técnico en Desarrollo de Aplicaciones Web con más de 5 años de experiencia en el sector informático. En los últimos años, me he centrado en enseñar mis conocimientos de informática a través de cursos, tutoriales…