ubuntu下文件的权限的设置

本文详细介绍了在Ubuntu系统中如何设置文件和目录的权限,特别是针对Apache2服务器下网页文件的访问权限。通过`ls -l`查看权限,`chmod`命令调整权限,确保其他用户能够正确访问网页内容。例如,将index.html权限设置为644,使得其他人可以读取和执行,从而解决浏览器无法访问的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在ubuntu下有文档和目录,文档是指里面直接可以编辑文字,字符那些东西,目录就是可以存放文档或是子目录,相应的这两个就

会对不同的人有不同的权限设置.下面的内容要有耐心看.

比如说配置apache2,当别人在他的主机的浏览器上访问你的文件的内容就涉及到权限的管理问题了,比如在配置apache2那里

/home/username/www目录下的index.html文件中用

$:ls -l /home/username/www查看权限,会有如下的结果

-rw-r-----  1 mrzou mrzou 2127  7月 23 15:46 index.html

在浏览器上以其他用户的身份访问页面如下:



表示该文件没有访问权限.

其中前面的10个字符中的第一个标志文件的类型,其它的每三个标志属于不同人的权限设置.分别对应所有者,群

组,其他人,mrzou,mrzou这两个表示文件的所有者和所属的群组.

其中第一个可以是d,-等其它字符标志文件类型.对于每个人权限的设置有三个,第一个表示是否可以读,可以读就

是r,不可以读就是-,第二个表示是否可以写,第三个表示是否可以执行,第二,第三个的表识都和第一个一样,不可

以的都是-,对于文档和目录的rwx的意思又有点不一样

目录 r表示读到该目录下的文档和子目录,w表示是否可以添加或删除该目录下的所有东西,不管所有东西的权限是

什么.x表示是否可以在终端执行一些命令要用到该文件时是否可以执行,eg:$:cd 目录 

文档 r表示是否可以用编辑器查看该文档下的内容,w表示是否可以添加,修改,删除文件中的内容,x表示可以在终

端执行,就像windows中的后缀是.exe那样的文件那样执行.对应的访问都是文档的内容.

设置权限

$: chmod 640 index.html

chmod命令的权限设置的结果就是上面的rw-r----- 其中每三个对应于十进制的一位,rw-表示6,因为在二进制中

最高位r代表4,w表示2,x表示1,没有该权限为0,r--表示4,这些很容易记忆,只要记住对应每三个代表一个人

的权限的设置,对应的数字.

上面要改成在apache2服务下的其他人可以访问的权限,可以修改:

$:chmod 644 index.html

-rw-r--r--  1 mrzou mrzou 2127  7月 23 15:46 index.html #终端显示

则现在可以在浏览器那里访问该服务上的内容了.


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值