首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Windows 10连接到Samba共享时没有要求凭据

问从Windows 10连接到Samba共享时没有要求凭据
EN

Ask Ubuntu用户
提问于 2018-07-18 05:15:03
回答 1查看 5.3K关注 0票数 0

我在Ubuntu18.04计算机上有一个Samba共享文件。共享文件夹的目的是为来宾只读,并在以用户名登录时读取/写入,配置如下:

代码语言:javascript
复制
[Share]
  path = /path/to/folder
  guest ok = yes
  write list = username

在从Mac连接时,这似乎像预期的那样工作,但是当从Windows资源管理器连接时,我没有被要求提供凭据,文件夹是只读的。如何配置Samba使Windows请求凭据而不是以来宾身份访问文件夹。

EN

回答 1

Ask Ubuntu用户

发布于 2018-07-19 10:47:34

与Linux和macOS客户端不同,它们总是提供通过文件管理器访问共享时传递凭据的机会,Windows总是将您的共享视为客户访问权限。通常的补救办法是:

1“映射”Windows中的共享。这是Windows中最接近连接到服务器的东西,允许您传递“用户名”的凭据

2或强制所有用户传递凭据:

**分得一份:

代码语言:javascript
复制
[Share]
  path = /path/to/folder
  guest ok = no
  read only = yes
  write list = username

**创建一个名为smb来宾的Linux用户,将他的samba密码简化为"smbguestpw",并让“只读”客户端使用它来访问来宾共享。Smb来宾可以访问共享,但以只读模式访问,而"username“则具有写访问权限。

3.或创建两个共享到相同的位置,但共享名称不同。为客人提供的一份:

代码语言:javascript
复制
[Share]
  path = /path/to/folder
  guest ok = yes
  read only = yes

其中一个是“用户名”:

代码语言:javascript
复制
[ShareADM]
  path = /path/to/folder
  valid users = username
  read only = no
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1057119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档