将密码从美国键盘更改为挪威键盘

将密码从美国键盘更改为挪威键盘

我刚刚在装有 Ubuntu 16.10 的计算机上进行了测试安装。我使用 yubikey 静态密钥加密了驱动器,并使用挪威键盘设置完成了安装。

安装后首次启动时,密钥/密码不匹配。我发现一个线程告诉我使用美国键盘安装,然后在进入 ubuntu 后更改键盘布局。我照做了,密码现在有效了。

现在,我为我的用户使用的密码包括一个&,在挪威键盘上是Shift + 6。在美国键盘上则是^。这一切都很好,知道这一点后,我登录并更改了键盘布局。

现在,我尝试更改我的用户的密码,输入密码^并尝试将其更改为&。我sudo passwd在终端中使用,它返回成功。但密码没有改变——^仍然需要登录并执行 sudo 命令。

知道为什么会发生这种情况吗?

答案1

要更改密码,请不要使用sudo命令。只需使用passwd并更改密码即可。这应该可以解决您的问题。另一种方法是使用以下命令。

sudo passwd USERNAME

相关内容