我在Linux机器上安装了一个很旧的Server版本。哪个Linux通常不需要“工作组”或"SAMBA“或任何域名来登录。正常的用户名和密码应该完成工作。
因此,我在Samba4.4版本中安装了一个CentOS 7.1,我使用smbclient登录,这非常有效。
现在我已经安装了一个干净的CentOS 7.6 (1810),并安装了samba版本4.8。smb.conf完全相同,但是当我需要使用smbclient登录Linux机器的Server时,它显示:
输入SAMBA\username的密码:
因此,我输入了与CentOS 7.1相同的密码,它返回:
树连接失败: NT_STATUS_WRONG_PASSWORD
因此,当我使用相同的smbclient命令从CentOS 7.1与较旧的Samba版本4.4连接时,它将提示:
输入用户名的密码:
然后我输入了相同的密码,它允许我进入。
可能有两种方法来解决这个问题。
发布于 2018-12-14 09:39:49
您可能已经这样做了,因为您可以通过旧的smbclient登录(在CentOS 7.1上),但是请确保在新服务器上设置smb用户的密码(CentOS 7.1):
sudo smbpasswd -a username
否则,确认您的smb.conf有条目workgroup = WORKGROUP,等等。
您可以通过以下方式进行进一步测试:
smbclient -L myhost -U SAMBA/username -W workgroup
https://unix.stackexchange.com/questions/487932
复制相似问题