Summary
I was trying to use smbclient to display and access Windows 10 hidden shared folder from RHEL6.3, smbclient command encountered tree connect failed: NT_STATUS_ACCESS_DENIED
error, when mount through cifs, encountered mount error(13): Permission denied
error. Finally resolved this issue through changing the Windows 10 regedit table.
Problem
smbclient display
When smbclient display, no issue,
[root@node1 ~]# smbclient -L //192.168.232.1 -U xionghuilin
Enter xionghuilin's password:
session request to 192.168.232.1 failed (Called name not present)
Domain=[LENOVO-XHL-PC] OS=[Windows 10 Pro 14393] Server=[Windows 10 Pro 6.3]
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Remote Admin
C$ Disk Default share
D$ Disk Default share
IPC$ IPC Remote IPC
print$ Disk Printer Drivers
Users Disk
session request to 192.168.232.1 failed (Called name not present)
session request to 192 failed (Called name not present)
session request to *SMBSERVER failed (Called name not present)
NetBIOS over TCP disabled -- no workgroup available
[root@node1 ~]#
Error access by smbclient
[root@node1 ~]# smbclient //192.168.232.1/C$ -U xionghuilin
Enter xionghuilin's password:
Domain=[LENOVO-XHL-PC] OS=[Windows 10 Pro 14393] Server=[Windows 10 Pro 6.3]
tree connect failed: NT_STATUS_ACCESS_DENIED
[root@node1 ~]#
Error to mount by cifs
change password to 123456
C:\WINDOWS\system32>net user xionghuilin 123456
The command completed successfully.
mount error(13): Permission denied
[root@node1 ~]# mount -t cifs -o user=xionghuilin%123456 //192.168.232.1/ADMIN$ /smb
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Solution
change the Windows 10 regedit table
Through google, resolved this issue by change the regedit table, refer to Link1 and Link2.
Create new regedit table entry,
Key goes in:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Policies\System
Key DWORD (32-bit): LocalAccountTokenFilterPolicy
Key Value : 1
As below screenshot shows,
result
smbclient
[root@www ~]# smbclient //192.168.232.1/ADMIN$ -U xionghuilin%123456
Domain=[LENOVO-XHL-PC] OS=[Windows 10 Pro 14393] Server=[Windows 10 Pro 6.3]
smb: \> dir
cli_list_new: Error: unable to parse name from info level 260
. DA 0 Wed Jan 11 19:32:51 2017
.. DA 0 Wed Jan 11 19:32:51 2017
addins D 0 Sat Jul 16 19:47:50 2016
cli_list_new: unable to parse name from info level 260
49999 blocks of size 2097152. 5947 blocks available
[root@www ~]# mount -t cifs -o user=WORKGROUP/xionghuilin%123456,sec=ntlmv1 //192.168.232.1/ADMIN$ /smb --verbose
mount.cifs kernel mount options: ip=192.168.232.1,unc=\\192.168.232.1\ADMIN$,sec=ntlmv1,ver=1,user=xionghuilin,domain=WORKGROUP,pass=********
[root@www ~]# ls /smb
addins Globalization PolicyDefinitions SSW0E58417.SSW0F96302
appcompat Help Prefetch symbols
AppPatch HelpPane.exe PrintDialog Synaptics.log
AppReadiness hh.exe Professional.xml Synaptics.PD.log
assembly IME Provisioning SYSINFO.TXT
bcastdvr ImmersiveControlPanel regedit.exe System
bfsvc.exe INF Registration System32
BitLockerDiscoveryVolumeContents InfusedApps RemotePackages SystemApps
Boot InputMethod rescache system.ini
bootstat.dat Installer Resources SystemResources
Branding L2Schemas RtCamU64.exe SysWOW64
CbsTemp LiveKernelReports RtlExUpd.dll TAPI
comsetup.log Logs RtsCM64.exe Tasks
CoreSingleLanguage.xml Media RtsCM64.xml Temp
CSC MediaViewer SchCache ToastData
CSUP.TXT MEMORY.DMP schemas tracing
Cursors MFGSTAT.zip S.dirmngr twain_32
debug mib.bin security twain_32.dll
diagerr.xml Microsoft.NET ServiceProfiles vpnplugins
diagnostics Migration servicing Vss
diagwrn.xml MiracastView Setup Web
DigitalLocker ModemLogs setupact.log WIN8_1_64
Downloaded Installations notepad.exe setuperr.log WindowsShell.Manifest
Downloaded Program Files OCR ShellExperiences WindowsUpdate.log
DPINST.LOG ODBC.INI ShellNew winhlp32.exe
DtcInstall.log Offline Web Pages SKB win.ini
ELAMBKUP Panther SoftwareDistribution WinSxS
en-GB PCHEALTH Speech WMSysPr9.prx
en-US pear.ini Speech_OneCore write.exe
explorer.exe Performance splwow64.exe zh-CN
Fonts PFRO.log SQL9_KB960089_ENU
GameBarPresenceWriter PLA SQLTools9_KB960089_ENU
[root@www ~]#
Reference
1,Unable to mount windows share in ubuntu
2, Issue Mounting CIFS Share
Wow, this works for me too
Thanks !!!