在 gentoo Linux 上,我正在调用smbclient
,当它连接到 Windows 计算机上的 Windows 共享时,它会显示以下输出:
Domain=[LN_DOMAIN] OS=[Unix] Server=[Samba 3.6.24]
这些信息告诉我什么?特别是,最后一部分中的数字“3.6.24”是什么?它看起来像一个版本号,但/usr/bin/smbclient -V
返回:
Version 3.0.33
那么这个数字3.6.24
意味着什么呢?手册页上似乎没有任何内容。
重现此结果的完整示例(在 Linux 客户端上运行,列出 Windows 上的目录内容,例如 Windows7 或 Windows XP):
/usr/bin/smbclient "//123.123.123.123/Backup" "password" -U "username" -W "workspace" -D "Directory" -c "ls"
答案1
这3.6.24
是您正在连接的 Samba 服务器的版本。这不必与本地运行的客户端版本相同。
在服务器上运行:
smbstatus
获取服务器 samba 的版本信息。
您的客户端版本似乎来自2008年,所以也许您应该考虑更新它。