in Linux

NT_STATUS_ACCESS_DENIED and mount error(13): Permission denied

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,
change the regedit table

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


Write a Comment

Comment