我想访问我们 Intranet 上的 SMB 共享。
- 当我执行时
我可以输入密码并获取所有共享的列表。smbclient -L //intranet.host/ -U myuser
- 当我想进入 smb shell 时
系统不会要求我输入密码,并且命令返回时没有任何输出。smbclient //intranet.host/ -U myuser
我在这里缺少什么?
答案1
您无法访问列出股票的 shell。您只能在实际连接到共享时访问 shell。
这会工作得很好:
root@server /root $ smbclient //fqdn.local/ExistingShareName -U domain\\user
Enter domain\user's password:
Try "help" to get a list of possible commands.
smb: \>
这不会:
root@server /root $ smbclient //fqdn.local/ -U domain\\user
(returns errorcode 1)