00-*_*alo 2 permissions command-line directory groups
我正在使用 Ubuntu 16.04 并想创建一个共享目录,但是在创建它之后,即使我是该组的成员,我也无法在其中创建文件。
这是我所做的和我得到的:
它在运行sudo su而不是 时有效sudo,但通常我应该具有所需的权限。
问题的根源是什么?
在该目录中创建文件需要您是root或 在 group 中music。
您未能创建文件的原因似乎是您的用户未包含在 group 中music。
您可以通过运行id命令来检查- 这将显示您所在的组(感谢@ridgy 评论)
如此处所述,您可以使用以下方法将您的用户添加到组中:
sudo usermod -a -G groupName userName
Run Code Online (Sandbox Code Playgroud)注意:您可能需要注销/登录才能更新用户的组列表。