首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由TYPO3创建时,ftp文件管理员权限被拒绝

由TYPO3创建时,ftp文件管理员权限被拒绝
EN

Stack Overflow用户
提问于 2017-09-22 18:16:03
回答 2查看 413关注 0票数 0

有没有可能改变权限,当一个文件夹在fileadmin是创建每个ftp,现在你不能复制一个文件到这个文件夹?TYPO3是8.7版

问候Volker

EN

回答 2

Stack Overflow用户

发布于 2017-09-22 20:31:20

您将有3个选项:

  • 使用apache/nginx/php组中的用户创建文件夹,创建时请不要使用FTP-Root用户。
  • 通过FTP连接,通过SSH修复folder.
  • Connect的权限,并在终端上下文中修复权限。

关于Ribase

票数 1
EN

Stack Overflow用户

发布于 2017-09-25 15:36:37

您的问题不是特定于TYPO3的。这是一个unix的问题。

或者更好:您需要了解unix系统上的权限管理。

有三个级别:所有者、组、每个人

对于每个级别,您可以定义可能的权限(读、写、执行)

在八进制记法中,它精确地匹配编码的比特

代码语言:javascript
复制
rwxrwxrwx
||||||+++-- everyone
|||+++----- group
+++-------- owner

此外,每个文件包含一个所有者和一个组。

文件夹是一种特殊类型的文件,需要执行权限才能查看内容(文件列表)。

然后,如果生成文件(或文件夹),则会设置默认位。可以使用umask命令或创建文件的程序来配置这些位。使用TYPO3,您可以在安装工具中对其进行定义。

也许你的FTP程序有类似的配置。

根据您的FTP用户和PHP/Apache用户是否相同,是否共享一个组,或者没有任何共同之处,您需要为每个文件设置位以授予彼此访问权限。

请注意:独立于您用于登录TYPO3 BE的be用户,BE (或FE)中的任何文件操作都是由apache/PHP完成的,这可能不是您的FTP。

在shell中,您可以使用命令chmod来更改访问位,使用chown命令来更改文件的所有者和组。(提示:chgrp只会更改分配给新文件的默认组)

如果您没有文件夹和文件的写入权限,则无法更改文件的任何权限。尤其是没有修改文件的权限(记住:文件夹就是文件)。

修改权限的最佳选择是使用与创建文件时相同的用户(作为所有者,您拥有最多的权限)。

第二个最好的是成为root。Root可以执行任何操作,但因此您应该避免成为root,因为您也可以销毁任何内容。

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

https://stackoverflow.com/questions/46362304

复制
相关文章

相似问题

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