![Samba 工具报告“无法初始化消息传递上下文”](https://linux22.com/image/161016/Samba%20%E5%B7%A5%E5%85%B7%E6%8A%A5%E5%91%8A%E2%80%9C%E6%97%A0%E6%B3%95%E5%88%9D%E5%A7%8B%E5%8C%96%E6%B6%88%E6%81%AF%E4%BC%A0%E9%80%92%E4%B8%8A%E4%B8%8B%E6%96%87%E2%80%9D.png)
当运行与 Samba 交互的各种工具时,我在终端收到以下消息:
无法初始化消息上下文
例如:
$ smbclient //localhost/$USER
Unable to initialize messaging context
Enter WORKGROUP\mattd's password:
$ smbtree
Unable to initialize messaging context
Enter WORKGROUP\mattd's password:
它是什么意思以及为什么我会看到它?
我正在运行 Fedora 30。
答案1
看起来是当前 smbclient (4.10.10) [1] 的一个错误,下一个版本中已包含修复程序。
答案2
就我而言,这意味着我需要做sudo smbclient [...]
答案3
我无法smbclient
轻松升级到最新的软件包。由于我仅使用smbclient
命令get
,因此我可以通过使用smbget
命令来解决此错误。它是同一个包的一部分smbclient
。
只是想分享一下,以防在这种情况下对其他人有所帮助。