最近,我安装了 Linux Mint 17 Qiana 和 Mate 桌面,从 Linux Mint 网站下载。一切运行正常,但我无法在“用户和组”GUI 工具中创建新用户。
从菜单中打开“用户和组”GUI。默认选择“用户”选项卡。
单击“添加”按钮,出现“添加用户”窗口,其中包含以下字段“帐户类型”,“全名”,“用户名”。
输入“账户类型”为“标准”、输入“全名”为“新用户”、输入“用户名”为“新用户名”,然后单击“添加”按钮,但窗口没有响应。
在谷歌上我找到了“useradd”命令。尝试了以下命令
useradd "Newusername" -p "12345"
。关闭并打开“用户和组”GUI,我可以在用户列表中看到“Newusername”。选择“切换用户”。尝试使用给定的密码“12345”登录“新用户名”,但系统显示“用户名或密码错误”错误。
注意:我已运行更新管理器并安装了所有更新。更新管理器现在显示消息“您的系统已更新”
有谁能帮助使“用户和组”GUI 工作并访问从命令行创建的用户帐户。
答案1
使用 GUI 重试但这次第一次尝试时输入全小写的用户名。
答案2
解决方法:
以 root 身份,你应该能够运行
passwd Newusername
并可更改用户密码,而无需输入当前密码。
顺便说一句,虽然在 shell 命令中引用字符串通常是一个好主意,但对于简单的字母数字来说,这实际上并不需要。对于包含特殊字符(如空格、Tab、、、、等)的参数,这是
*
必要的。?
(
)
强烈引用 shell 变量时建议使用。
答案
正如所述用户添加(8),参数-p
为
返回的加密密码地穴(3)。
因此,12345
不是 的合适参数-p
。 生成适当值的方法(和其他解决方法)在如何使用 Bash 脚本自动添加用户帐户和密码?
和Ubuntu Linuxuseradd
带-p
选项。