环境:
带有 Debian 9.3 的 Linux X86 服务器
内核:Debian 4.9.65-3+deb9u1
smbclient:版本 4.5.12-Debian
cifs-utils:2:6.7-1
情况:
Backupserver ( backuppc
) 必须备份 Windows 10 Home 客户端。
没有域名
选择:
用于其他 Win7 客户端的 Cygwin/Rsync 由于涉及手动工作而被拒绝。
已知的先决条件:
Win10Client 的 DNS 条目:已完成、已测试且正在运行
Win10Client 的 DHCP 条目:已完成、经过测试并可以正常工作
SMB1 不安全,所以不要走“简单的方法”。
smbclient 支持 SMB2/3 协议,所以我不应该设置 smb1 注册表黑客来启用 SMB1,例如
如何检查 Windows Server 2008 R2 上启用了哪个 SMB 版本
问题:我无法挂载管理或任何其他共享,也看不到它们smbtree -b -N
我试过的:
我尝试使用非管理共享(
$
最后没有)我将管理共享从 重命名
C$
为mC$
或mC
。在文档中添加了测试共享。
在中添加了测试共享
C:\test
这些都不是通过可见的smbtree
。
直接连接到共享(或获取共享列表):
测试:
smbclient -U WIN10Username -L //CLIENT/
protocol negotiation failed: NT_STATUS_CONNECTION_RESET
smbclient -L //CLIENT/
protocol negotiation failed: NT_STATUS_CONNECTION_RESET
我如何使用 SMB2 或 SMB3 协议来实现它?