强制Finder以访客身份登录SMB共享
我有一个提供一些SMB共享的QNAP NAS。由于我处于受信任的环境中,因此可以以访客身份访问我的共享,而不是使用用户名和密码的组合。 问题 现在,当我在Finder的侧边栏中单击设备的名称时,会出现黑色的“连接失败”栏,带有选项“连接为...”。当我单击该按钮时,我收到: 但是,我可以按⌘ + K并手动输入服务器的名称,这将使我进入此窗口: 在这里,我必须选择“来宾”。现在,我可以选择要连接的共享之一,然后终于可以连接服务器了。如果在边栏中选择它,则会得到所有可用共享的列表,因为我以“来宾”身份连接,显然: 我需要的 好吧,一旦我卸下所有共享,我就必须执行相同的步骤,再次以“ guest”身份手动登录,这很烦人。 有什么办法可以使Finder(或基础SMB客户端)知道要使用的凭据? 还是应该在服务器端寻找解决方案?(我知道其他SMB共享似乎可以在我的网络中正常工作) 诊断程序 我唯一可以从Console.app中获得的东西是: 5/15/11 7:36:40 PM /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder[200] SharePointBrowser::handleOpenCallBack returned 64 当我在Finder边栏中单击SMB服务器的名称时,会出现此消息。 这是`smbclient -L meredith -U guest -d = 2的输出 charon:~ werner$ smbclient -L meredith -U guest -d=2 added interface ip=192.168.100.11 bcast=192.168.100.255 nmask=255.255.255.0 tdb(unnamed): tdb_open_ex: could not open file …