我在网络上共享了三四个文件夹,但自从升级到 20.04 以来,我无法创建新文件夹。当我尝试时,我收到错误消息
‘net usershare’ 返回错误 255:net usershare add:无法将名称“Everyone”转换为 SID。> 指定了无效的参数组合。
现有股份仍可继续持有。
我尝试了给出的修复这里但有问题的行已经在我的 /etc/samba/smb.conf 文件中了。
編輯:進入网络用户共享信息--long得出以下结果:
[C&L 文档]
路径=/home/laurie/Sync/C&L Docs
评论=
用户共享_acl=S-1-1-0:F,
guest_ok=y
进入测试参数产量:
从 /etc/samba/smb.conf 加载 smb 配置文件已加载服务文件 OK。服务器角色:ROLE_STANDALONE
按 Enter 键查看服务定义的转储
全局参数
[全球的]
client max protocol = NT1
log file = /var/log/samba/log.%m
logging = file
map to guest = Bad User
max log size = 1000
name resolve order = bcast host lmhosts wins
obey pam restrictions = Yes
pam password change = Yes
panic action = /usr/share/samba/panic-action %d
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
passwd program = /usr/bin/passwd %u
server role = standalone server
server string = %h server (Samba, Ubuntu)
unix password sync = Yes
usershare allow guests = Yes
idmap config * : backend = tdb
答案1
我可以重现你的错误。你制造了一个悖论。
客户端最大协议 = NT1
Samba 在安装的服务器端禁用 NT1,但您指定客户端可以使用的最大协议为 NT1。不会发生这种情况。
我几乎确定您想在 smb.conf 中添加此项:
client min protocol = NT1
如果我这样做并重新启动 smbd:sudo service smbd restart
我可以创建共享而不会出现错误消息。