我正在尝试编写一个脚本来管理用户并向组管理员授予权限。我在 occ 组命令中看到,您可以创建组并操作组上的用户。 但我没有看到任何添加组管理员的命令。
创建用户:
sudo -u www-data php occ user:adduser --display-name="USER_NAME" --group="admin" USER_NAME
检查:
sudo -u www-data php occ user:info USER_NAME
更多详情:
sudo -u www-data php occ
您的问题似乎表明您想要将用户添加到组中,并创建一个组(如果尚不存在)。
假设您想要合作的团体称为“powergroup”。 此外,我假设你的 php 用户是“www-data”。
添加群组:
sudo -u www-data php group:add powergroup
显示群组:
sudo -u www-data php group:list
将现有用户添加到组中:
sudo -u www-data php group:useradd powergroup user
请参阅nextcloud 文档了解更多详细信息和示例。