We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Cpanel, problemas en permisos tras restaurar


chencho
15/05/2012, 18:56
Muchas gracias Power, esta noche lanzo el script y modifico el Apache a ver si hay suerte.

--

He dicho esta noche? El ansia me puede

Todo perfecto, muchas gracias por el capote a todos!

Power
15/05/2012, 09:43
Hola Chencho,

Te recomiendo que, cuanto antes, pases a suPHP.
DSO es muy inseguro.

Teniendo cPanel y suPHP, puedes cambiar todos los permisos de los ficheros de las webs de las cuentas albergadas mediante un sencillo script
Código:
#!/bin/bash
# Script para modificar todos los permisos para adaptarlos a suPHP
#
CUENTAS=`ls -A1 /var/cpanel/users`
for CUENTA in $CUENTAS
do
    chown -R $CUENTA.$CUENTA /home/$CUENTA/public_html
    chmod 755 /home/$CUENTA/public_html
    find /home/$CUENTA/public_html -type f -exec chmod 644 {} \;
    find /home/$CUENTA/public_html -type d -exec chmod 755 {} \;
done
Saludos y suerte

Diablo48
15/05/2012, 09:36
Posiblemente los nobody los tenias antes y por eso te da el forbidden, por recompilar no se va a cambiar los permisos del home del usuario... a mi desde luego no me ha pasado.

chencho
14/05/2012, 19:55
Tras recompilar y poner esa configuración, me da un 403 forbiden

Ahora tengo un huevo de ficheros pertenecientes a nobody en las webs, así que me tocará restaurar propietario, grupo y permisos antes de volver a activarlo

chencho
14/05/2012, 19:36
Lo tengo como DSO porque la últimas vez que recompilé apache deshabilite suPhp

Lo vuelvo a recompilar a ver.

Gracias

Diablo48
14/05/2012, 15:50
En el WHM => Configure PHP and SuExec
PHP 5 Handler => suPHP
Apache suEXEC => on

Con eso deberia irte.

Un saludo

chencho
14/05/2012, 13:27
Hola a todos.

Como debeís saber a estas alturas, he tenido fiesta con los servidores.

Tengo el principal restaurado con cpanel; la restauración hecha a partir de backups de cpanel

El problema es que en los joomla, por ejemplo, si intento instalar algo me dice que nanai, problema de permisos.

He configurado el easyapache con su_php, sin él, ... y no hay forma de que funcione correctamente.

Alguna idea, que no sea dejarlo todo a 777?