免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3611 | 回复: 12
打印 上一主题 下一主题

[FreeBSD] 请教:FREEBSD+APACHE+VSFTP 的一个方案 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-08-02 08:25 |只看该作者 |倒序浏览
FREEBSD+APACHE+VSFTP

VSFTP使用本地帐户(USERA)系统进行登录
登录VSFTP的本地帐户(USERA)禁止SSH
apache的网页目录就是USERA的目录

如何进行这样的设置?

APACHE的DOCUMENT ROOT更改之后,页面出现403错误。

这几个的权限把握搞得很晕

是先建立一个目录,然后添加用户,使其主目录指向先前建立的这个目录吗?
怎么控制这个用户不SSH
此外APACHE对这个用户的主目录怎么访问?
APACHE配置中好像有一个NOBODY,这个又是什么

写的有些混乱,不清楚的地方回帖,我上午在线

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
2 [报告]
发表于 2007-08-02 08:51 |只看该作者
-s /sbin/nologin
添加用户的时候设置它不能登陆就行了,apache的主目录指向的目录设置成该用户的主目录,他ftp登陆就是这个目录了,可以自己更新里面的文件的。
至于控制是否能上传、下载,那得把该目录的权限设置好就行了,比如750就只能下载文件,不能上传

论坛徽章:
0
3 [报告]
发表于 2007-08-02 09:18 |只看该作者
可是我把APACHE的目录改成某个用户的主目录的时候
出现403错误   是不是 需要APACHE 与 目录的权限一致?
把目录改成777?

论坛徽章:
0
4 [报告]
发表于 2007-08-02 09:58 |只看该作者
apache的权限与系统帐户本身主目录的权限有什么样的关系呢?

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
5 [报告]
发表于 2007-08-02 11:51 |只看该作者
原帖由 老爷车漂移 于 2007-8-2 09:58 发表
apache的权限与系统帐户本身主目录的权限有什么样的关系呢?

apache一般会以一个用户和组运行,例如www组www用户

那么,它里面执行的程序,需要对文件拥有读取的权限
同时,如果想要写,还需要写的权限。

论坛徽章:
0
6 [报告]
发表于 2007-08-02 13:39 |只看该作者
使用如下命令添加一个用户webuser
adduser -s /sbin/nologin

用户webuser的主目录为/home/webuser

修改APACHE的配置文件httpd.conf

DocumentRoot "/home/webuser"

重新启动APACHE

长传一个测试文件ok.jpg

浏览器浏览该目录下的一个测试文件

http://192.168.1.66/ok.jpg

出现如下错误:

HTTP 错误 403 - 禁止访问

这是怎么回事???

着急~~~

[ 本帖最后由 老爷车漂移 于 2007-8-2 13:40 编辑 ]

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
7 [报告]
发表于 2007-08-02 16:42 |只看该作者
webuser的group是www吗?

论坛徽章:
0
8 [报告]
发表于 2007-08-02 21:48 |只看该作者
ls -l的显示如下:
drwxrwxrwx  3 webuser  webuser  512 Aug  2 13:32 webuser

在APACHE的配置文件中,都将原来的WWW改为了NOBODY

#pw groupshow nobody
nobody:*:65534:webuser


修改之后依然是403 禁止访问!!!郁闷~~~

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
9 [报告]
发表于 2007-08-02 21:52 |只看该作者
Group也改为了nobody?

你干脆先把user和group都设置为webuser看看。

论坛徽章:
0
10 [报告]
发表于 2007-08-02 22:00 |只看该作者
全都修改成WEBUSER了

RESTART之后出现,如下提示:

#apachectl restart
httpd: Could not reliably determine the server's fully qualified domain name, using 192.168.1.66 for ServerName
httpd not running, trying to start
[Thu Aug 02 21:59:11 2007] [warn] (2)No such file or directory: Failed to enable the 'httpready' Accept Filter


这个是什么意思

浏览依然是403禁止访问
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP