由于密码错误,无法通过 smbclient 连接到 Windows 10

由于密码错误,无法通过 smbclient 连接到 Windows 10

我从 arch 下载了 samba 包(https://wiki.archlinux.org/index.php/samba#Client

然后我启用了网络发现如本文所述:https://websiteforstudents.com/access-windows-10-files-ubuntu-17-04/

我还确认了我的 Windows 10工作站域工作组

然后我回到 arch 并/etc/samba/smb.conf使用以下内容创建了所需的配置https://git.samba.org/samba.git/?p=samba.git;a=blob_plain;f=examples/smb.conf.default;hb=HEAD(Arch推荐)

在配置中我改变了以下属性:

workgroup = WORKGROUP

现在它与Windows 10工作站域平起平坐。

完成后我运行了以下命令:

smbclient -L W10(其中 W10 是我的 Windows 10 的 IP)。我之前确保主机可以 ping 通

出现如下提示:

Enter WORKGROUP/root's password: *****
session setup failed: NT_STATUS_ACCESS_DENIED

密码实际上是正确的,所以还有其他东西不起作用。我还想知道如何更改WORKGROUP/root它自动附加的用户名。因为我机器的登录用户名是xetra11而不是root

答案1

您需要指定用户名。如果您不这样做,它将使用您的本地用户名。

从手册页中,添加-U «username».所以smbclient -U xetra11 -L W10

相关内容