我已经在我的 CentOS 服务器上创建了一个 ftp 用户。
现在我可以使用我的用户名和密码通过 ftp 远程登录,查看任何目录的所有目录列表(不受限制/限制),但我无法创建新文件夹。
当我想创建一个新目录时,它失败了:
550 Create directory operation failed
请注意,我已完成以下操作(以 root 身份登录时):
chmod 775 as well as chmod 777
作为服务器本身的 root 用户(使用 putty)。
注意:我要写入的文件夹是:/var/www/html
如何获取 FTP 用户对特定文件夹的写权限?
我发现我目前拥有以下权限:
drwxr-xr-x. 6 dextrousdave root 4096 Jul 7 22:30 html
答案1
据我所知,ls
你没有w
标记权限group
。就像文件夹755
上html
以 root 身份尝试:
chmod 766 -R /var/www/html
它应该是drwxrw-rw- dextrousdave root 4096 Jul 7 22:30 html
,如果你也需要执行,那么请这样做:
chmod +x /var/www/html
或者
chmod 777 -R /var/www/html