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!
![](https://flotadigital.com/wp-content/uploads/2021/10/how-to-set-up-apache2-virtual-hosts-on-ubuntu-1024x576.jpg)
# 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
Crear y configurar certificado SSL en Apache 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
![](https://flotadigital.com/wp-content/uploads/2021/10/profesor.png)
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 🍌
![](https://flotadigital.com/wp-content/uploads/2021/09/Foto-Marçal-Alarcón.png)
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…
# ¿Te ha sido útil? Escribe una reseña
También te puede interesar
Instalar Symfony en Windows 10
Instalación de WAMP para Windows 11 – Descarga y configuración paso a paso
![](https://flotadigital.com/wp-content/uploads/2021/10/directorioswindows-1024x576.png)
Crear directorios y archivos en la carpeta pública de Apache Windows Server 2019
TomCat 9 en Windows 10
Crear y configurar Servidor Virtual de Apache en Windows Server 2019
![](https://flotadigital.com/wp-content/uploads/2021/10/redireccion404-1024x576.png)