Pedir una contraseña al agregar una nueva carpeta en / Users /… / Sites /?

1

El disco duro de mi Mac fue reemplazado recientemente, y copié mis carpetas de mi disco anterior al nuevo. Un problema, sin embargo, es mi carpeta sites . Originalmente, los tenía ubicados en /library/webserver/sites/ , pero ahora solo están en /Users/.../sites .

Si intento crear una nueva carpeta dentro de cualquiera de las subcarpetas, me pedirá mi contraseña de administrador. Lo mismo sucede en Coda cuando intento agregar una nueva carpeta, pero ahí simplemente me niega.

Básicamente , ¿cómo puedo arreglar los permisos de estos archivos para que ya no tenga que ingresar mi contraseña de administrador? Los archivos son los mismos, si intento guardar uno de ellos, también debo ingresar la contraseña.

Actualización: TextWrangler me está dando el error -5000 .

Actualización 2: también lo es Terminal: ERROR: Unexpected Error. (-5000)

    
pregunta Charlie 12.10.2012 - 01:34

1 respuesta

2

Solución fácil. Abra Terminal.app y escriba el siguiente comando:

sudo chmod -R -N /Users/*/Sites
sudo chmod -R 744 /Users/*/Sites

(Editar: Se agregó -R para cambiar recursivamente los permisos) (Editar: Felicitaciones a ughoavgfhwless por señalar la marca -N para restablecer las ACL)

Se le pedirá su contraseña. Ingrese (tenga en cuenta que no aparecerá en el terminal). Ahora, asumiendo que no hay un problema más serio con su instalación de OS X, esto corregirá los permisos en todas las carpetas de sitios de usuarios. (Si instaló OS X en una partición HFS que distingue entre mayúsculas y minúsculas, debe asegurarse de que el caso del comando coincida con el caso de los directorios. Si no lo sabe, es seguro asumir que puede ignorarlo y continuar con el comando mencionado anteriormente.)

¡Buena suerte y feliz chmoding!

    
respondido por el Corey Edwards 12.10.2012 - 02:37

Lea otras preguntas en las etiquetas