gpt4 book ai didi

php - 权限 - PHP 和 FTP

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:39:52 24 4
gpt4 key购买 nike

如何设置用户/组以便 PHP/Apache 和 proFTPD 都可以完全访问文件/目录?

FTP 用户

Username: webadmin
User ID: 1001
Home dir: /var/www
Shell: /usr/sbin/nologin
Primary group: www-data

Move home dir if changed: yes
Change user ID on files: home dir
Change group ID on files: home dir
Modify user in other modules: yes

当使用 webadmin 登录 FTP 时,会列出所有文件,但没有写入权限!?

最佳答案

如果您想让多个用户访问某些内容,那么您应该使用群组。

首先确保所有必要的网络“用户”都是特定组的成员,可能是 www-data。

usermod -a -G www-data webadmin

将用户“webadmin”添加到“www-data”组。

接下来,将文件组更改为该组:

chgrp -R www-data files/dirs

递归地将文件/目录组设置为 www-data。

最后,更改相关目录的权限以允许对其组的所有成员进行完全访问:

chmod -R g+rwx files/dirs

递归地授予组成员对文件/目录的读取、写入和执行权限

关于php - 权限 - PHP 和 FTP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8093710/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com