我想将我的用户帐户添加到另一个组,因此我启动到恢复模式并选择了该Drop to root shell
选项,但是当我在 shell 中输入时,
usermod -a -G aGroup myUsername
它告诉我该用户不存在。
我可以通过我的用户名登录,命令whoami
会给我有效的用户名。
我不知道问题出在哪里。
详情请见:
- 计算机在我的学校,学校里所有的学生都有一个账户,
- 我们可以从学校网络中的所有电脑登录。
我也想知道他们如何设置这种机制(大约 1000 个用户可以通过他们的用户名从任何计算机登录)?他们是否为每台计算机创建了帐户?
答案1
由于这是学校设置,他们可能使用 LDAP 进行身份验证,在这种情况下您将无法修改组成员身份。您必须联系学校的 IT 部门或系统管理员。
您无法修改它们,因为任何合理的 LDAP 设置都需要管理员访问 LDAP 服务才能修改组成员身份(这与对单个 PC 的管理访问不同)。adduser
和等工具适用于在和usermod
中设置的本地用户。/etc/passwd
/etc/group
要了解如何将 Ubuntu 系统配置为 LDAP 服务器或客户端,请参阅 Ubuntu LTS 服务器指南文章OpenLDAP。