|
|
CHMOD和数字意味着什么? |
|
问题: |
CHMOD和数字意味着什么?
|
回答: |
问题:“我在设置我的configure.php文件为只读时遇到了麻烦。444是什么意思啊?”
答:一些主机出于某种原因(包括mine)不允许设置权限为644。设置为444,是完全可以接受的。如果您需要修改的文件,您可能需要临时更改权限,像755。当你完成修改的文件,确保把它还是设置为444。这样可以防止出现其他的安全问题。
这里的数字是什么意思:
444 = (r-- r-- r--): owner/group/others都是只能够读取该文件,不能写入或执行它。
644 = (rw- r-- r--):作为444相同,但可以写入。
755 = (rwx r-x r-x): 所有者可以读,写和执行文件,在用户组和其他成员可以读取和执行该文件,但不能写入。
r = read, w = write and x = execute.
在上述格式中,第一组的三个字符代表所有者的许可,第二组代表为他人的相同的用户群的许可,最后3个字符表示所有其他人(包括网站的访问者)的许可。
如果你设置为644会受到限制,而所有其他人(你)可以修改文件。在这种情况下,你不会需要更改权限,以便修改。
主机服务器通常是通过用户的控制面板上设置的权限。它们也可以在许多FTP程序使用chmod命令,或通过终端或Telnet访问服务器设置。 (大多数主机管理不允许终端或Telnet访问。) |
|
当前评论: 0
| |
|
本问题添加时间是 2012年 05月 04日。 |
 |
|
|
|