使用 Samba 的net usershare命令从命令行共享目录,恕我直言,这比在主 smb.conf 文件中摆弄更不笨拙且更安全:
net usershare add share_name /home/user/somefolder "Share description" everyone:F guest_ok=y
Run Code Online (Sandbox Code Playgroud)
要使这些共享永久(即在重新启动后保持不变)在 /var/lib/samba/usershares/ 下为每个共享创建一个文件,如下所示:
net usershare info --long share_name > /var/lib/samba/usershares/share_name
Run Code Online (Sandbox Code Playgroud)
这还有一个好处,如果您使用 KDE 或 GNOME/MATE/Unity 等桌面,则目录将在文件管理器(Dolphin、Nautilus 等)中显示为共享。这是因为net username//var/lib/samba/usershares/与 Dolphin 和 Nautilus 在 GUI 中共享目录时使用的机制相同。
另见:http : //ubuntuforums.org/showthread.php?t=1659816
小智 2
您可以编辑 /etc/samba/smb.conf 并输入共享名称、位置以及谁应该访问它。文件本身有几个示例。
以下是在 smb.conf 文件中输入新共享的在线指南:
http://www.cyberciti.biz/faq/add-samba-share-in-linux-unix/
| 归档时间: |
|
| 查看次数: |
43290 次 |
| 最近记录: |