Los permisos de High Sierra no se pueden modificar de forma recursiva a través de Terminal


2

Intentando cambiar los permisos a través de la Terminal:

$~ sudo chmod -r 777 [DIRECTORY LOCATION HERE]

Antes de que pueda comenzar a sumergirse en las subcarpetas, vuelve con:

chmod: 777: No such file or directory.

Mirando los archivos, la carpeta ahora es "Solo escritura (Dropbox)" en todos los ámbitos.

Intentar ajustar los permisos por lotes a través del panel Obtener información no se aplica de forma recursiva incluso cuando se le indique que lo haga.

¿Algunas ideas?

Respuestas:


3

La letra utilizada en el comando de terminal debe ser una "R" mayúscula, no una "r" minúscula.

por ejemplo, usar:

    sudo chmod -R 777 [dir]

no:

    sudo chmod -r 777 [dir]

Explicación adicional: chmod -rsignifica "eliminar el acceso de lectura". Es por eso que salió como "Write-Only (Dropbox)".
Gordon Davisson

REALMENTE preguntaría a alguien que pensara que un '777' recursivo era algo que debería combinarse con sudo.
Marc Wilson
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.