Script: definir permisos wordpress en ficheros y directorios

Permisos wordpress

Con este script podrás establecer correctamente los permisos de los ficheros y directorios de wordpress en tu servidor web linux.

#!/bin/bash
#
WP_OWNER=dgc_com # <-- Usuario webserver
WP_GROUP=psaserv # <-- Grupo webserver 
WP_ROOT=$1 # <-- Directorio root wordpress 
WS_GROUP=psaserv # <-- Grupo webserver
cd /var/www/vhosts/diegogarciacuesta.com/httpdocs/
# Restablecer a valores predeterminados seguros
find ${WP_ROOT} -exec chown ${WP_OWNER}:${WP_GROUP} {} \;
find ${WP_ROOT} -type d -exec chmod 755 {} \;
find ${WP_ROOT} -type f -exec chmod 644 {} \;

# Permitir administracion desde wp-config.php (pero evitar el acceso mundial)
chgrp ${WS_GROUP} ${WP_ROOT}wp-config.php
chmod 660 ${WP_ROOT}wp-config.php

# Permisos contenido directorio wp-content
find ${WP_ROOT}wp-content -exec chgrp ${WS_GROUP} {} \;
find ${WP_ROOT}wp-content -type d -exec chmod 775 {} \;
find ${WP_ROOT}wp-content -type f -exec chmod 664 {} \;

Comentarios

Comentarios

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas
1 votos