无法使用 passwd 设置用户密码

无法使用 passwd 设置用户密码

我正在运行 Ubuntu 作为服务器,但设置了 X-windows。我设置了 SSH、Samba 和 RAID 5。从我的 Windows 7 笔记本电脑浏览 Samba 共享时遇到问题,所以我想这可能是 Samba 版本的问题,并开始安装 Samba4。

好吧,Samba4 完全是另一个垃圾。我设法部分完成了安装过程。在沮丧之后,我回滚并重新安装了 Samba3。

此时,我尝试使用我的用户 freak_storm 创建 SSH 会话,但密码不起作用。因此,我进入框并尝试通过 X 界面进行 loxing。没有运气。我尝试使用另一个用户,它登录了。我尝试使用“su passwd freak_storm”更改 freak_storm 的密码,但它只返回命令提示符。因此,我尝试使用当前用户“passwd”,它要求输入当前密码和命令提示符。我注销并重新登录,现在该用户已损坏。

因此,我通过恢复面板登录并降级为 root。1
)检查密码文件,它没有损坏 2)重新安装 passwd 包 3)删除并重新安装 passwd 包。4)删除 Samba3 并重新安装

我现在陷入困境。我真的不知道接下来该怎么办?

有什么建议吗?我应该重新安装吗?

答案1

您需要先使用passwd [username]

然后您需要smbpasswd -a [username]为新用户执行。否则只需使用smbpasswd [username]

确保两个密码相同。

答案2

su freak_storm passwdsu -u freak_storm passwd是两码事。

-u选项以 freak_storm 用户身份运行 passwd(我认为这是您想要的)。

相关内容