我有Linux VPS并且那里有很少的帐户。我使用SSH和root登录将文件从一个帐户复制到另一个帐户(例如在此文件夹中) / home / firstacc / public_html / forum我输入了cp -R * / home / secondacc / public_html / community)。 现在,当我使用常规FTP编辑secondacc上的文件时 - 我无法修改它--SmartFTP说权限被拒绝。现在如何更改所有权或权限,以便可以通过常规FTP进行编辑?
答案 0 :(得分: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/
答案 1 :(得分:0)
$ chown -R <user>:<org>
更改了目录及其下的所有内容的权限。