linux下www文件夹无法访问
来源:互联网 发布:大数据是什么 编辑:程序博客网 时间:2024/04/29 07:41
在linux下,安装好apache时,访问www目录下的文件的时候可能会显示这样的错误:forbidden 403 您没有访问的权限!
这是怎么回事呢?之前配置Apache的时候,已经在httpd.conf文件里卖弄设置好的allow from all(Google一下有很多配置的博客),但是还是显示没有访问的权限,但是在windows下面如果配置好httpd.conf文件之后就不会发生这样的错误。仔细想想菜发现,可能是linux下面文件访问权限的设置问题。
切换到www目录下面,命令:ls -l
可以得到当前文件夹的所有权限:
例如我用ls -l命令列文件表时,得到如下输出:
-rw-r--r-- 1 apple users 2254 2006-05-20 13:47 tt.htm
从第二个字符起rw-是说用户apple有读、写权,没有运行权,接着的r--表示用户组users只有读权限,没有运行权,最后的r--指其他人 (others)只有读权限,没有写权和运行权。这是系统默认设置,我可以改写tt.htm,同组的人和其他人只有权读,没人有权运行,因为只是一个 html文件,不必运行。这在Novell的directory services之前很先进。
读、写、运行三项权限可以用数字表示,就是r=4,w=2,x=1。所以,上面的例子中的rw-r--r--用数字表示成644。
反过来说777就是rwxrwxrwx,意思是该登录用户(可以用命令id查看)、他所在的组和其他人都有最高权限。
再多说一句。我用chmod o-r tt.htm命令改权限,o-r是others的权限中减掉读。结果是
-rw-r----- 1 bu users 2254 2006-05-20 13:47 tt.htm
如果用命令chmod 777 tt.htm,结果是
-rwxrwxrwx 1 bu users 2254 2006-05-20 13:47 tt.htm
任何人都有读、写、运行三项权限。
使用chmod命令更改文件夹的权限
chomd 777 web
这样就添加了用户访问的权限了。再试一次,打开:localhost/web/index.html
就可以成功访问了!
- linux下www文件夹无法访问
- wampserver-无法访问www下的项目
- linux下无法访问域名
- linux下无法访问硬盘
- linux 下 chrome无法访问ipv6
- linux下tomcat无法访问问题
- 怎么修改 linux 文件夹的所有者为www www
- linux 下无法访问域名 无法访问域名,可以访问IP
- 在XP系统下创建无法删除、无法访问的文件夹
- 解决Linux下无法访问mysql的问题
- Linux下tomcat启动正常,无法访问
- Linux下Tomcat启动正常但无法访问
- Linux下能访问Nginx,本地无法访问
- linux下文件夹意义
- linux下删除文件夹
- Linux下文件夹权限
- linux下copy文件夹
- linux 下如何查找文件夹
- DirectDraw学习笔记
- discuz图片上传到100%后自动取消的解决方法
- 解决插件apk获取metaData
- JAVA项目如何使用日志文件
- linux shell flock文件锁用法,以及文件按行队列处理
- linux下www文件夹无法访问
- Qt之Tab键实现(自由切换焦点)—— 采用事件过滤器处理
- UIButton的titleEdgeInsets和imageEdgeInsets属性
- mysql-python安装时EnvironmentError: mysql_config not found
- Java生成缩略图
- 关于byte最高位为1时,为负数
- oracle 中递归查询的使用
- exynos 4412
- Eclipse断点调试详解