Chmod 777到一个文件夹和所有内容

我有一个networking目录/www和一个名为store的文件夹。

store有几个文件和文件夹。 我想给文件夹storestore文件夹内的所有文件和文件夹的所有权限。

我该怎么做呢? 我通过.htaccess猜测。

如果您要使用控制台命令,那么将会是: chmod -R 777 /www/store-R使其recursion。

如果通过所有的权限你的意思是777

导航到文件夹和

 chmod -R 777 . 

您可以使用选项-Rrecursion权限授予文件夹及其所有内容的权限。

但我build议不要给所有文件夹777权限,这是所有的内容。 您应该对www目录文件夹中的每个子文件夹给予特定的权限。

理想情况下,出于安全考虑,为Web文件夹提供755权限。

 sudo chmod -R 755 /www/store 

每个号码都有权限的含义。 不要给予完全的权限。

 N Description ls binary 0 No permissions at all --- 000 1 Only execute --x 001 2 Only write -w- 010 3 Write and execute -wx 011 4 Only read r-- 100 5 Read and execute rx 101 6 Read and write rw- 110 7 Read, write, and execute rwx 111 
  • 第一个数字7 – 读取,写入和执行用户。
  • 第二个数字5 – 读取和执行组。
  • 第三个数字5 – 读取并执行其他。

如果您的生产Web文件夹有多个用户,则可以相应地设置权限和用户组。

更多信息

  1. 了解文件权限:“Chmod 777”是什么意思?
  2. 我应该在web根目录上设置什么文件权限?
  3. 为什么不应该/ var / www有chmod 777

你也可以使用chmod 777 *

这将授予当前在文件夹中的所有文件和将来添加的文件的权限,而不授予目录本身的权限。

注意:这应该在文件所在的文件夹中完成。 对我来说这是一个有问题的图像,所以我去了我的图像文件夹,并做到了这一点。

对于mac,应该是“超级用户做”;

所以第一:

 sudo -s password: 

接着

 chmod -R 777 /www/store 

是非常正确的,在chmod命令中的-R选项使得给定目录下的文件/子目录将获得777权限。 但是,通常将777分配给所有的文件和目录并不是一个好的做法,因为它可以导致数据安全。 尝试对所有文件和目录赋予所有权利,具体要求非常明确。 并回答你的问题: – chmod -R 777 your_directory_name将工作。

Kuldip Singh Behal