我无法从Linux连接到Windows磁盘c或d,但我可以从Windows执行此操作,没有问题,如发布
//192.168.1.100/C$
。
从linux我这样做
#smbclient '//192.168.1.100/C$' -U myuser
并得到树连接失败:NT_STATUS_ACCESS_DENIED 之类的错误
但我可以连接到其他股票
#smbclient '//192.168.1.100/test_share' -U myuser
谁能告诉我为什么我无法通过linux连接到Windows分区
smbclient -L '//192.168.1.100/
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Remote Admin
C$ Disk Default share
test_share Disk
distr Disk
IPC$ IPC Remote IPC
Users Disk
答案 0 :(得分:0)
从https://www.nooblet.org/blog/2011/access-windows-7-admin-shares-from-linux/,Windows计算机上需要以下注册表设置:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"LocalAccountTokenFilterPolicy"=dword:00000001