samba 访问被拒绝:“用户无人会话已关闭”

samba 访问被拒绝:“用户无人会话已关闭”

我正在寻求将 Samba 共享添加到运行 Linux Mint 的主机。

共享的理想特性包括主机的可发现性和通过广播共享、只有拥有主机账户的用户才能访问文件(即无访客或匿名访问)、通过与常规系统登录相同的密码进行身份验证、以及对每个有凭证的用户强制执行与本地会话相同的文件访问权限。

我已将以下行添加到 的尾部/etc/samba/smb.conf

[store]
comment = Storage
path = /srv/store
guest ok = no
writable = yes
privatable = no
browsable = yes

不幸的是,这种效果与我的目标有不止一处的差异。

首先,我注意到主机不可被发现。然后,如果我手动输入主机名以及凭据并尝试访问,则尝试会被拒绝,并且以下神秘消息会从守护进程(可通过 获得systemctl status smbd)进入服务日志:

pam_unix(samba:session): session closed for user nobody

该消息的含义是什么?我如何作为 Samba 服务器发现并登录到主机?

相关内容