【问题标题】:Linux files ownership and permissions [closed]Linux文件所有权和权限[关闭]
【发布时间】:2013-06-17 15:03:33
【问题描述】:

我有 Linux VPS 并且那里的帐户很少。我使用带有 root 登录的 SSH 将文件从一个帐户复制到另一个帐户(例如,在此文件夹中 /home/firstacc/public_html/forum 我输入了 cp -R * /home/secondacc/public_html/community)。 现在,当我使用常规 FTP 在 secondacc 上编辑文件时 - 我无法修改它 - SmartFTP 说权限被拒绝。现在如何更改所有权或权限,以便可以通过常规 FTP 进行编辑?

【问题讨论】:

标签: linux file filesystems


【解决方案1】:

使用chmod 设置权限(但注意不要允许任何野蛮进程修改您的文件)并使用chown/chgrp 更改文件的所有权/组成员身份。

理想情况下,您会创建一个组(我称之为“fancyhomepage”),其中两个用户都是其中的成员:

# addgroup fancyhomepage
# adduser firstacc fancyhomepage
# adduser secondacc fancyhomepage

然后确保您要共享的所有文件都属于该组并且是组可写的

$ chgrp -R fancyhomepage /home/secondacc/public_html/community/
$ chmod -R g+rwX /home/secondacc/public_html/community/

【讨论】:

    【解决方案2】:

    目录上的$ chown -R <user>:<org> 更改目录及以下所有内容的权限。

    【讨论】:

      猜你喜欢
      • 2013-07-07
      • 2012-10-05
      • 2012-11-13
      • 2012-10-29
      • 2021-08-26
      • 1970-01-01
      • 2012-04-03
      • 2012-08-06
      相关资源
      最近更新 更多