我正在尝试建立 SMB 连接黑客盒子具有开放 SMB 端口的盒子。但smbclient
每次都会抛出“ERROR NT_STATUS_IO_TIMEOUT”错误。我已经添加
client min protocol = CORE
client max protocol = SMB3
到我的/etc/samba/smb.conf
文件,但这没有帮助。我能做些什么?
答案1
自从我构建并安装了这台 Windows 10 计算机以及网络上的所有其他计算机以来,它一直在工作,我最近遇到了这个问题。特殊的问题是,没有一台 Linux 计算机可以安装共享的 Windows 10 驱动器,尽管它们以前都能够安装。看到上面 Sean Gray 的回复后,我进行了检查,果然,最后一次 Microsoft 更新已将我的网络切换为公共网络,并禁用了我的所有防火墙设置。迷人的。我重置了适配器并将我的专用网络设置为私有,就像它应该的那样,修复了防火墙,现在一切正常。
下次当您收到“安装错误(2):没有此类文件或目录”或引用的 NT_STATUS_IO_TIMEOUT 错误(如果您使用 smbclient 进行故障排除)时,请检查您的 Windows 防火墙和 Windows 网络适配器设置。 “公共/私人”网络设置可能正是困扰您的原因。
答案2
我在HTB中做WINDOWS FUNDAMENTALS模块时也遇到了这个问题。要解决此问题,当您通过 RDP 进入 Windows 计算机时,只需关闭防火墙,您不仅可以 ping 通该盒子,而且您的 smbclient 命令也将起作用。