小编XJD*_*HDR的帖子

Samba:与特定 Windows 10 用户共享目录,无需密码

我想要创建 Samba 共享的说明,该共享只能由特定的 Windows 10 用户访问,无需密码。

我已经阅读了一些教程,虽然我可以轻松创建任何人都可以访问的共享,但我无法创建只有特定用户可以访问的共享。我可以看到有问题的目录,但如果我尝试打开它,则会收到“拒绝访问”错误,并且 Windows 文件资源管理器要求输入用户名和密码。

我确实使用 Windows PC 上的用户名和与 Windows 用户相同的密码创建了一个 linux 用户。如果我在上述提示中输入我创建的 Linux 用户的凭据,我就会被授予访问权限。此时我能想到的是Linux帐户的用户名与相应的Windows帐户不一样。

这是我在 smb.conf 中的内容

encrypt passwords = yes
security = user

[Email Backup]
    comment = email backup folder
    path = /home/samba/emailbackup
    guest ok = yes
    read only = no
    browseable = yes
    valid users = xavie emailer +emailbackup
Run Code Online (Sandbox Code Playgroud)

xavie是应该与 Windows 帐户相对应的 Linux 帐户的名称,emailer是需要访问该目录的另一个 Linux 帐户,并且emailbackup是两个帐户都是其成员的组。Windows 帐户是 Microsoft 帐户(即不是本地帐户;与 @Outlook.com 电子邮件地址绑定)(如果有任何更改)。

如果这个问题是由错误的用户名引起的,任何人都可以告诉我如何找到需要分配给 Linux 帐户的用户名(例如,是否有一个日志文件我可以查看以查看哪些用户尝试获取访问权限)到 Samba 共享)?否则,我还可以检查其他可能导致此问题的原因吗?

编辑: 我在互联网上进行了一些搜索并取得了一些进展。在检查了 …

permissions samba password username windows-10

5
推荐指数
1
解决办法
6114
查看次数

标签 统计

password ×1

permissions ×1

samba ×1

username ×1

windows-10 ×1