Cada vez que tengo que hacer esto me pasa lo mismo. Y ya tenemos un post que se refiere a lo mismo, pero algunos necesitamos una versión para Dummies. Por eso hoy voy a documentarlo en modo «Coquito»
¿No les ha pasado que después de hacer la migración de un sitio de wordpress a Cloud, resulta que algún plugin o tema no se puede actualizar porque no tiene los permisos correspondientes?
Bueno pues…Aquí va esta explicacion para Dummies.
Accede a la consola de Cloud – Compute engine – Instancias de VM.
Verás las instancias que tengas disponibles y al final de la línea de la instancia un botón de SSH. Clic Ahí.
Se abre la consola de SSH y ahí no vas a saber qué hacer. Entonces vas a creer en mi y navegarás de la siguiente manera:
cd .. para llegar al «home»
cd .. para llegar a la raíz (/) y ls para que te muestre todas las carpetas.
cd bitnami y ls para que te muestre las carpetas.
Verás la carpeta de wordpress entonces cd wordpress y ahora si estas en casa.
Normalmente bitnami distribuye las otras carpetas de la instalación en diferentes rutas entonces no te asustes si solamente ves la wp-content y el archivo wp-config.
Navega hasta que estés dentro de la carpeta del plugin o tema que necesitas ajustar con cd <nombre de la carpeta> y ls.

En mi caso necesito que el tema fifthavenue quede con «daemon» como propietario y que los permisos sean 0775 para que el sistema pudea actualizarlos, tal cual est’an los permisos y propietario de los otros dos temas.
Para resolverlo hice lo siguiente: Definir como propietario a «daemon»
sudo chown -R daemon:daemon .
con espacio + punto al final porque ya estaba dentro de la carpeta a actualizar. Y modificar los permisos:
sudo chmod -R g+rwX .
Y listo. Ahora te dejar’a actualizarlos sin problema.
