特定用户无法安装 USB 驱动器

特定用户无法安装 USB 驱动器

我遇到一个问题,即特定用户无法再使用 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到上面的列表中。

相关内容