如何在KDE上设置无密码的samba共享?

我想设置samba并拥有一个不受密码保护的文件夹共享,但对所有人开放,只读。 我需要在smb.conf上写什么?

将它放在smb.conf的底部,将path / to / share / point替换为共享目录的位置。

[public] comment = Public Share path = /path/to/share/point read only = yes guest ok = yes 

如果它不存在,那么

 sudo mkdir /path/to/share/point 

然后做:

 sudo service samba restart 

并测试。

在桌面上,这就像使用匿名访问打开文件夹共享一样简单,右键单击文件夹并单击“共享选项”,它可能会要求您安装共享服务,安装它们:

在nautilus中分享选项

完成(并重新启动会话)后,只需共享具有访客访问权限的文件夹:

分享对话框

在Ubuntu Server(没有图形桌面)上,您可以按照本指南操作:

https://help.ubuntu.com/community/SettingUpSamba

警告! 当您启用访客访问权限时,它意味着任何人都可以看到您的文件。 这在带有wifi网络的笔记本电脑上尤其成问题,您只需访问网吧并将文件提供给您的咖啡饮用者。

这个答案基于Kubuntu,但应该适用于大多数KDE安装。 提供了Konqueror的屏幕截图,但这个过程在Dolphin中是相同的。

  1. Right-Click要共享的文件夹,然后选择properties

在此处输入图像描述

  1. 激活“ Share选项卡。 如果您的系统上尚未Install Samba单击“ Install Samba 。 (安装后,您可能需要再次打开文件夹属性窗口。)

在此处输入图像描述

  1. 勾选Share with Samba (Microsoft Windows)Allow Guests选项。 为Everyone选择合适的访问级别。 默认访问级别为Read Only ,这是您的情况所需。

在此处输入图像描述

注意:建议共享用户拥有的文件夹,例如主目录中的子文件夹。