Horizonte Aullante

Explorando el límite del conocimiento digital

00:00:00

Cómo dar acceso completo a un usuario en /var/www

Publicado el 02 Mar 2026

🛠 Cómo dar acceso completo a un usuario en /var/www

En servidores Linux es habitual que un usuario necesite control total sobre /var/www para trabajar sin usar sudo constantemente.

1️⃣ Añadir usuario al grupo 🔑

Apache y Nginx usan el grupo www-data. Añadimos a laskar:

sudo usermod -aG www-data laskar

Linux aplica los nuevos grupos al iniciar sesión.

🔄 Activar permisos sin cerrar sesión

Si no quieres cerrar sesión, puedes aplicar los cambios inmediatamente:

✅ Opción 1 — Activar grupo en la sesión actual

newgrp www-data

Verifica que el grupo esté activo:

id

✅ Opción 2 — Iniciar sesión limpia del usuario

su - laskar

Equivale a cerrar sesión y volver a entrar.

2️⃣ Ajustar propiedad y permisos 🔒

sudo chown -R root:www-data /var/www
sudo chmod -R 775 /var/www
  • chown → propietario root, grupo www-data
  • chmod 775 → acceso total para propietario y grupo

3️⃣ Heredar permisos automáticamente ✨

sudo chmod g+s /var/www

Activa setgid para heredar el grupo.

4️⃣ Verificar configuración ✅

ls -ld /var/www
getent group www-data
id laskar

Comprueba permisos y grupos.

💡 Evita chmod 777 en producción. Usa grupos y permisos adecuados.

← Volver a la home