我遇到一个问题,即特定用户无法再使用 USB 存储棒。它们不再自动挂载。出于某种奇怪的原因,我更改了此用户的数字用户 ID 和组 ID(实际上是为了解决 NAS 的一些问题)。
我保存了相关用户的主目录并删除了该用户。当我创建一个具有相同数字 uid 但具有新用户名的新用户时,它可以正常工作。当我创建一个具有相同数字和用户名的新用户时,它不起作用...
使用 Ubuntu 14.04
谢谢任何提示!
答案1
当您更改用户的用户 ID 和组 ID 时,您实际上是“创建”了一个新用户,而没有将该用户添加到原始用户所在的组中。输入
groups
查看给定用户位于哪些组中。在 Trusty 上,我默认位于以下组中:
eagle adm cdrom sudo dip plugdev lpadmin sambashare
您的问题用户可能不属于任何组或只属于用户的个人组。要添加更多组,您需要usermod
以 root 身份使用该命令。为了允许使用 USB 驱动器,您需要执行
usermod -Ga plugdev login_name
在哪里登录名是您的用户名。如果要添加所有默认组,请执行
usermod -Ga adm,cdrom,dip,plugdev,lpadmin,sambashare login_name
如果您的用户能够使用该sudo
命令,也请将其添加sudo
到上面的列表中。