这曾经有效,但在 samba 服务器升级后,我尝试通过 smbclient“获取”的任何内容都返回“getattrib: NT_STATUS_NOT_SUPPORTED”
在我的客户端中,我只需执行 smbclient //mypc//sharename -Uusername,然后输入密码即可。一切正常,我可以看到目录列表并遍历目录。
当我尝试使用 smb 的 get 命令提取文件时,它给出了此错误
获取属性:NT_STATUS_NOT_SUPPORTED
唯一改变的是更新了 Samba 服务器。我的 smbclient 是最新的,我确信 smb.conf 中应该有一些配置
PS:出现此问题之前,我无法连接,必须添加客户端最大协议=SMB3,不确定这是否有帮助。
我尝试在 Ubuntu 中使用 smbclient 将文件从 Samba 共享导入到此 Ubuntu 服务器。但是,它却给出了上述错误。
任何见解都将不胜感激。
答案1
为“URL 文件包含”设置 Samba 服务:
sudo nano /etc/samba/smb.conf
粘贴下[global]
:
client min protocol = NT1
server min protocol = NT1
下[printers]
粘贴:
[htb]
comment = RFI TEST
browseable = yes
path = /tmp/htb
guest ok = yes
writable = yes
create mask = 0600
directory mask = 0700
重新启动 Samba:
sudo service smbd restart