-2

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

4

2 回答 2

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/
于 2013-06-17T15:12:26.413 回答
0

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

于 2013-06-17T15:11:07.533 回答