首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在smbclient中禁用"WORKGROUP\“

如何在smbclient中禁用"WORKGROUP\“
EN

Unix & Linux用户
提问于 2018-12-14 09:17:15
回答 1查看 5.5K关注 0票数 0

我在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连接时,它将提示:

输入用户名的密码:

然后我输入了相同的密码,它允许我进入。

可能有两种方法来解决这个问题。

  • 将Samba版本降级到4.4。但我不知道该怎么做。或
  • 完全禁用“工作组”或类似的东西。但我也不知道怎么做。
EN

回答 1

Unix & Linux用户

发布于 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

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/487932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档