【问题标题】:Unix write permissionsUnix 写权限
【发布时间】:2014-03-04 17:44:14
【问题描述】:

我最近通过 Ubuntu 服务器在我的 www 目录上配置了 SFTP。

权限0755,FileZilla 会连接,但它说我没有写权限并拒绝我的上传。

我发现我忘记sudo chown [myuser] www 将所有者从root 中删除。

话虽如此——为什么拥有与管理员user 相同权限的root 拒绝上传?您可以不远程访问root 拥有的目录吗?

【问题讨论】:

  • “为什么root 带有...”是什么意思?您的意思是“为什么所有权归 root”?
  • 另外,您还没有说明您连接的用户。 myuser?

标签: unix permissions


【解决方案1】:

在不知道文件所属组的情况下无法给出明确的答案,但无论如何:

权限755 表示该文件可由其所有者写入,而其他人不可写入。所以如果文件所有者是root,只有root可以写。如果您与myuser 连接(我假设您没有说明),则您没有写入权限。

还要注意,任何文件都可以由root 写入,无论权限是什么。所以一旦文件归myuser所有,保持相同的权限,myuser和root都可以写。

【讨论】:

    猜你喜欢
    • 2018-02-14
    • 2011-01-16
    • 2015-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-18
    • 2015-09-23
    相关资源
    最近更新 更多