Permissions chmod用户权限
我有一个关于权限的问题。我相信这3个标记代表所有人。因此,我认为任何查看我的页面的用户都将是chmod命令中的第三个标记。但是,当我将文件设置为700时,它应该是owner-all/group-nothing/world-nothing。每个人在打开网站时仍然可以看到该文件。但是当我将权限设置为000时,文件将不再打开,因此我想知道权限是如何工作的Permissions chmod用户权限,permissions,chmod,Permissions,Chmod,我有一个关于权限的问题。我相信这3个标记代表所有人。因此,我认为任何查看我的页面的用户都将是chmod命令中的第三个标记。但是,当我将文件设置为700时,它应该是owner-all/group-nothing/world-nothing。每个人在打开网站时仍然可以看到该文件。但是当我将权限设置为000时,文件将不再打开,因此我想知道权限是如何工作的 感谢对其应用权限检查的是web服务器进程用户(例如,运行Apache或其他软件的用户) 假定web服务器用户拥有所服务的文件 从文件系统安全的角度来
感谢对其应用权限检查的是web服务器进程用户(例如,运行Apache或其他软件的用户) 假定web服务器用户拥有所服务的文件 从文件系统安全的角度来看,访问您网站的人根本不是系统的“用户”。相反,web服务器进程作为系统的用户运行,并代表请求它的人提供HTML 更新 关于您对400、700和755之间差异的评论:
- 如果运行web服务器的进程拥有所服务的文件,则只有第一位数字才重要
- 这意味着我们真正关心4xx和7xx之间的区别
- 请参阅下表以了解“4”和“7”的含义
Nr Permission rwx
7 full 111
6 read and write 110
5 read and execute 101
4 read only 100
3 write and execute 011
2 write only 010
1 execute only 001
0 none 000
请注意,“4”为文件所有者提供读取权限,而“7”为完全访问权限(包括读取权限)。Oke我没有这样想,但400 700 755之间的区别是什么,因为在每个设置中,我都可以检索索引页。更新了我的答案以解决此问题。谢谢!现在完全明白了^^很乐意帮忙。在这种情况下,请考虑接受答案。我有相反的事情:即使我把我的家设置为744,其他用户属于同一个用户组,仍然看不到我的文件: