在 10.10 上设置 samba 共享并通过 windows 访问

在 10.10 上设置 samba 共享并通过 windows 访问

我有以下/etc/samba/smb.conf配置设置来共享我的homes和一个名为的自定义文件夹/var/itc_data_feed

[homes]
   comment = Home Directories
   browseable = yes
   read only = no

[itc_data_feed]
   comment = ITC_DATA_FEED
   path = /var/itc_data_feed
   read only = No

编辑此文件后,我使用以下命令重新启动了 smbd:

sudo smbd reload

我希望能够通过“开始”->“运行”在 Windows 操作系统上访问这些:\\myservername\someuser或者\\myservername\itc_data_feed但两者都不起作用。

我遗漏了什么或者做错了什么?

更新

似乎我无法使用服务器名称进行连接,而必须使用 IP 地址。一旦我使用 IP 地址,系统就会要求我使用 Linux 凭据进行身份验证;但是,我想要一个不需要身份验证的开放共享。

为了实现这一点,我故意省略了该valid users行,但仍然要求我进行身份验证,为什么会发生这种情况?

答案1

看起来我可能已经解决了我的问题:

我的 smb.conf 现在在以下部分中有这些更改:

security = share

create mask = 0757

[itc_data_feed]
  comment = ITC_DATA_FEED
  path = /var/itc_data_feed
  writable = yes
  browsable = yes
  guest ok = yes
  create mask = 0757

这些设置允许我直接连接到 /var/itc_data_feed 共享而无需进行身份验证,并授予用户在该目录中的读/写权限。

相关内容