我正在尝试使用以下命令添加组:
groupadd somegroup
返回:
Cannot lock group file: already locked.
我做了一些研究,大多数解决方案都需要删除 中的锁定文件/etc
,但我没有 root 权限。我以前可以做到这一点,但在某些时候它停止工作了。
我的操作系统是 SUSE。
我的管理员已将我添加到该群组。为了看到它工作,我要么必须注销并登录,要么让这个命令工作。不过,我不想注销并再次登录,因为我有很多应用程序正在运行。
答案1
使用groupadd
向系统添加组需要 root 权限。
也许你只是需要newgrp [newgroup]
。这将创建[newgroup]
您的主要组并将该组添加到您的组列表中(请参阅 cmd groups
)。
当然,首先您的系统管理员必须让您登录[newgroup]
,但您不必注销然后再登录。