丢失区域设置网络共享设置

通过右键单击文件夹并选择本地网络共享(这是下面列出的第三种方法来设置共享),我设置为区域设置网络共享的所有文件夹在系统关闭时恢复为非共享文件夹重新启动? 是什么导致这种情况,我该如何防止它发生?

只是添加更多信息:我正在运行Ubuntu Desktop 16.04

据我了解,有三种方法可以创建共享文件夹。

  1. 在smb.conf文件中手动创建它
  2. 使用Samba GUI(system-config-samba)为您编辑smb.conf文件,或者
  3. 通过右键单击文件夹并选择本地网络共享,选择共享此文件夹并允许其他人创建和删除此文件夹中的文件,然后单击创建共享。 然后将该文件夹更改为共享文件夹,该文件夹上显示两个箭头。
    (正如Elder Geek所说,此方法不会更新smb.conf文件,这解释了文件夹未保持共享的原因)

我相信重启后文件夹不再共享有两个原因;

  1. 首先,当我重新启动计算机,然后通过右键单击并选择区域设置网络共享来检查文件夹(在本例中驻留在我的桌面上),该文件夹不再标记为共享,并且
  2. 第二,我无法从smb.conf文件中的共享下调出的其他计算机访问共享文件夹,如下所示:
    (我认为这是由于我在下面列出的其他问题中发布的其他原因造成的)

以下是Samba GUI设置的smb.conf中的更新共享:

[Shared] path = /home/craig/Desktop/Shared writeable = yes valid users = craig-pc, craig, marcy 

无法访问共享文件夹是一个问题,它促使我询问在哪个文件中存储的信息开始。 我在本论坛上提出的以下其他问题中更详细地描述了这个问题:

1 无法从Windows计算机访问Ubuntu共享文件夹

2个多个smb.conf文件

3 运行system-config-samba后未显示在网络上

4 无法从Windows计算机访问Ubuntu共享文件夹

在回答您的相关问题时,我发现当您在该问题中设置区域设置共享时,不会修改/etc/samba/smb.conf。 这种情况不会持续存在的原因是当samba守护进程启动时,他们会查看/etc/samba/smb.conf以获取有关要公开的共享的信息。 由于在选择要通过GUI共享的文件夹时似乎未对此进行修改,因此更改不会持续存在。 这是一个错误还是一个function取决于您的观点。

要设置永久共享,您需要编辑/etc/samba/smb.conf

以下是您可以修改以满足您的要求的示例:

 [global] workgroup = METRAN encrypt passwords = yes wins support = yes log level = 1 max log size = 1000 read only = no [homes] browsable = no map archive = yes [printers] path = /var/tmp printable = yes min print space = 2000 [test] browsable = yes read only = yes path = /usr/local/samba/tmp 

有关Samba的进一步文档,请参阅https://www.samba.org/samba/docs/

资料来源:

https://askubuntu.com/a/888857/225694

https://www.samba.org/samba/docs/