首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PROFTPD -为什么拒绝权限?

PROFTPD -为什么拒绝权限?
EN

Server Fault用户
提问于 2011-04-26 11:12:49
回答 2查看 7.4K关注 0票数 0

我已经在我的服务器上安装了proftpd,我试图连接到服务器,但是登录错误。我看到了日志,我发现了这个:

4月26日13:02:39 vmi* proftpd16738 vmi*****.*********.com (**夫:..。):通知:无法使用'~/‘决定为‘/home/lighttpd/vhost/mywebsite.com/web/’:权限被拒绝

/home/lighttpd/vhost/mywebsite/web的许可如下:

代码语言:javascript
复制
drwxr-x--- 2 mywebsite.com mywebsite.com 4096 2011-04-26 12:04 web

PROFTPD使用proftpd:proftpd权限运行。

为了解决这个问题,我向mywebsite.com组添加了proftpd用户。

看一看/etc/group

代码语言:javascript
复制
mywebsite.com:x:1003:proftpd

因此,我将proftpd添加到组中,并将RW权限设置为/web目录。

我不明白为什么我被拒绝了。

EN

回答 2

Server Fault用户

发布于 2011-04-28 09:14:07

完整路径中的每个目录都必须对x用户具有mywebsite.com (执行)权限,否则他将无法对其进行cwd操作。因此,您必须检查以下文件的权限:

代码语言:javascript
复制
/home 
/home/lighttpd
/home/lighttpd/vhosts
/home/lighttpd/vhosts/mywebsite
/home/lighttpd/vhosts/mywebsite/web

不仅是/home/lighttpd/vhosts/mywebsite/web

此外,/home/lighttpd/vhosts/mywebsite/web应该设置允许读取目录的r权限,即列出目录的内容。

票数 4
EN

Server Fault用户

发布于 2011-04-26 12:08:29

添加chmod o+r web是否解决了这个问题。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/263436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档