Respuestas:
Endurecer WordPress en el Codex de WordPress es un muy buen artículo sobre cómo asegurar su blog de WordPress, que entra en bastante detalle sobre los permisos de archivos, así como algunos otros métodos para asegurar WP.
En general, nunca es una buena idea tener 777 configurado en nada. Lea los enlaces que Thomas proporcionó para obtener más detalles, pero como regla general, 755 para carpetas y 644 para archivos es una buena práctica.
http://httpd.apache.org/docs/2.2/howto/htaccess.html
No soy un experto en esto, pero escuché que no hay necesidad de .htaccess si está utilizando versiones más nuevas de Apache (IIS tuvo esta característica durante bastante tiempo). Puede deshabilitar la exploración de directorios en su configuración de Apache. Es la opción Índices en la directiva Opciones de la directiva Directorio.
http://httpd.apache.org/docs/2.2/mod/core.html#options
No sé si 777 es requerido por alguno. 755 es probablemente seguro para las carpetas de contenido.
Hay 3 tipos de usuarios en Apache, o casi cualquier usuario de servidor web, grupos, otros
agregar usuario otorgarle los permisos correctos agregarlo en el servidor web escribir grupo autorizado otorgarle el propietario de la raíz web,
ver también estos enlaces
/var/www/
y www-data
son comunes pero no universales. Está dando instrucciones específicas que no serán aplicables a todos. Eso causará confusión.