尽管有 Linux root 权限,仍从 smbClient / Samba 获取 NT_STATUS_ACCESS_DENIED

问题描述 投票:0回答:1

当我尝试将 smbClient 连接到我的 samba 共享目录时,总是收到访问被拒绝的错误。

所以我尝试使用:

sudo smbclient“\leon-pop-os\img_mount”-U root

我得到了预期的结果:

[工作组的密码 呜呜]:

但是当我使用 root 密码登录时,我得到:

树连接失败:NT_STATUS_ACCESS_DENIED

密码正确。我用鼠标右键复制粘贴。

在我的 Samba 配置中,我已经放入了 GLOBAL:

follow symlinks = yes
wide links = yes
unix extensions = no

我的 img_mount 看起来像这样:

[img_mount]
comment = Windows Stuff
path = /mnt/img_mount
available = yes
writeable = yes
read only = no
valid users = root
force user = root
browseable = yes
guest ok = yes
directory mask = 0775
wide links = yes

img_mount目录是从另一个硬盘挂载的img。 我安装它时:

sudo mount -o rw,loop ./Windows.img /mnt/img_mount

目标是使其在我的 KVM 虚拟机中可访问,我想将所有 p2v Windows 文件从映像传输到我新的可启动 Windows 11 QCOW2。

linux kvm samba libsmbclient
1个回答
0
投票

请问,您是否使用“smbpasswd -a root”将 root 用户添加到 Samba 中?或者尝试使用其他用户来执行此操作,也许这样会更安全?

© www.soinside.com 2019 - 2024. All rights reserved.