Trying to change permissions via Terminal:

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

Before it can start diving into the subfolders, it comes back with:

chmod: 777: No such file or directory.

Looking at the files, the folder is now "Write-Only (Dropbox)" across the board.

Attempting to adjust batch permissions via Get Info panel does not recursively apply even when directed to do so.

Any ideas?


The letter used in the terminal command must be a capital "R", not a lower-case "r".

e.g. use:

    sudo chmod -R 777 [dir]


    sudo chmod -r 777 [dir]
  • Additional explanation: chmod -r means "remove read access". That's why it came out as "Write-Only (Dropbox)". – Gordon Davisson Dec 15 '18 at 19:23
  • I'd REALLY question someone who thought a recursive '777' was something that should be combined with sudo. – Marc Wilson Dec 15 '18 at 21:23

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .