我正在运行带有 Apache2 的 Ubuntu 16.04.2 服务器,托管大型 Wordpress 多站点网络。
我的同事偶尔需要访问单个目录来对其中的文件和文件夹进行微调:
/var/www/public_html/wp-content/themes/
(其中有 chown 的myname:www-data
)
我怎样才能让用户帐户team
访问仅有的所述文件夹通过类似安全的东西sFTP
?
答案1
您需要的是一个群组帐户,然后将每个同事添加到该群组。
创建组
team
:sudo groupadd team
更改该文件夹的组所有权:
sudo chgrp -R team /var/www/public_html/wp-content/themes/
设置文件夹的权限:
sudo chmod -R 775 /var/www/public_html/wp-content/themes/
现在将他们添加到团队组中,方法是将
team
组附加到他们已经所属的组:sudo usermod -a -G team <team_membership_username> # For multiple member adds use: sudo gpasswd -M member1 member2 member3
如果您需要为团队提供特殊服务
password
:sudo gpasswd team
信息:
有关群组密码的优点,请参阅这里。虽然不是专家,但建议在添加之前先了解一下添加的优点。是否允许775
取决于774
您。