我成功地能够通过使用列出Samba 4.0.3共享
smbclient -L myhostname -k命令。
但是我无法通过使用相同的
smbclient -L 192.168.1.2 -k
我得到的session setup failed: NT_STATUS_LOGON_FAILURE错误。
但是,当我尝试通过使用IP 和像这样的用户名来做同样的工作时,它确实工作:
smbclient -L 192.168.1.2 -U administrator 。
是否可以使用IP 和 Kerberos身份validation执行此任务?
我几乎从Samba开发团队的Andrew Bartlett那里得到了答案。 这很简单直接:
Kerberos不需要服务器的名称来获得正确的票据。
安德鲁·巴特利特
如果有人有更详细的解释,为什么这样,请让我知道。