Pregunta

corro el siguiente comando en la universidad a mi cuenta de usuario

chmod -R 700 *

A continuación, corro

chmod -R 755 public_html

Mi página de inicio sigue siendo "Forbidden" cuando hojeo a la misma.

Los Permisos de mi cuenta de usuario

4 drwx------  5 Newbie staff 4096 2008-12-19 12:39 Desktop
4 drwx------ 10 Newbie staff 4096 2009-04-16 02:28 Documents
4 drwx------  4 Newbie staff 4096 2008-11-28 20:48 irclogs
4 -rwx------  1 Newbie staff 1686 2008-09-10 16:00 kieli
4 drwxr-xr-x  3 Newbie www  4096 2009-04-16 02:14 public_html
4 drwx------  2 Newbie staff 4096 2008-09-01 08:43 Templates
4 drwx------  4 Newbie staff 4096 2008-12-21 03:15 tmp
4 drwx------  7 Newbie staff 4096 2008-09-03 21:39 Windows
4 drwx------  4 Newbie staff 4096 2008-10-03 16:29 workspace

Los permisos de archivos en public_html

  4 -rwxr-xr-x 1 newbie staff   3414 2009-04-15 02:23 index.html
  4 -rwxr-xr-x 1 newbie staff   2219 2008-09-16 10:46 index.html~
144 -rwxr-xr-x 1 newbie staff 140120 2009-04-14 22:16 jquery.js
  4 -rwxr-xr-x 1 newbie staff    699 2009-04-15 01:05 template.css
¿Fue útil?

Solución

Bueno, no parece que su segundo chmod estar funcionando muy bien, ya que su directorio public_html es el modo 744, no 755.

También tendrá que hacerlo de modo que su directorio personal puede ser "mirado a través de" por el servidor Web; www necesidades de los usuarios permiso de ejecución en el directorio. chmod o+x . es probablemente su mejor apuesta.

Otros consejos

¿Tiene un archivo de índice en el directorio?

También habrá que dar permiso a los archivos Excute en public_html. En la declaración que está dando permisos chmod -R 755 public_html, siendo los permisos dados sólo es 744. Así que dar los permisos de ejecución así.

He encontrado otro error.

Mi carpeta de usuario tenía los permisos 700. Lo cambié a 701.

Ahora puedo ver mi página web. Parece que se requiere 701.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top