Chmod 777 to a folder and all contents [duplicate]
If you are going for a console command it would be:
chmod -R 777 /www/store
. The -R
(or --recursive
) options make it recursive.
Or if you want to make all the files in the current directory have all permissions type:
chmod -R 777 ./
If you need more info about chmod
command see: File permission
If by all permissions you mean 777
Navigate to folder and
chmod -R 777 .
You can give permission to folder and all its contents using option -R
i.e Recursive permissions.
But I would suggest not to give 777 permission to all folder and it's all contents. You should give specific permission to each sub-folder in www directory folders.
Ideally, give 755
permission for security reasons to the web folder.
sudo chmod -R 755 /www/store
Each number has meaning in permission. Do not give full permission.
N Description ls binary 0 No permissions at all --- 0001 Only execute --x 0012 Only write -w- 0103 Write and execute -wx 0114 Only read r-- 1005 Read and execute r-x 1016 Read and write rw- 1107 Read, write, and execute rwx 111
- First Number 7 - Read, write, and execute for the user.
- Second Number 5 - Read and execute for the group.
- Third Number 5 - Read and execute for others.
If your production web folder has multiple users, then you can set permissions and user groups accordingly.
More info :