我怎样才能运行 samba?

我怎样才能运行 samba?

我的服务器运行的是 Ubuntu 10.10。之前从未使用过 Samba,因为我从未使用过 Windows 机器,但现在我需要它。

所以我做了:apt-get install samba smbfs smbclient

软件包已安装,但我不知道如何配置它。我在网上找到的所有操作指南都与 /etc/samba/something.conf 有关,而我甚至没有 /etc/samba 目录。

我发现的唯一配置是 /etc/default/samba,其中(除了注释之外)仅包含:

RUN_MODE="daemons"

我所想要的只是能够从 Windows 访问 Ubuntu 机器上的某些目录,仅此而已。

答案1

安装“samba”包也应该安装包含 /etc/samba/smb.conf 文件的“samba-common”包。

很多东西都依赖于 samba-common(包括间接依赖的 GNOME),因此您可能在安装 Samba 之前就安装了它。也许这个目录在某个时候被意外删除了?

您应该能够通过重新安装 samba-common 包或简单地手动创建它来从头开始重新创建它。该目录中真正重要的唯一文件是 smb.conf。

答案2

我不太清楚如何在服务器上设置 Samba,但列出的步骤这里它可以帮助我将两台 Ubuntu 电脑与网络上的 Windows 电脑共享文件。

答案3

ubuntu 文档已经详细讨论了这个问题。

  • https://help.ubuntu.com/8.04/internet/C/networking-shares.html

    • 此链接提供了有关如何以图形方式共享文件夹的说明。即使用 gnome gui。使用如上所述的右键单击。它还详细说明了启用右键单击共享时可能缺少的依赖项。
  • 假设您正在使用默认安装的 gnome。

  • 只需在 Nautilus 或文件浏览器中找到一个文件夹,然后

    • 右键单击该文件夹,
    • 选择属性
    • 选择共享选项卡
    • 勾选共享此文件夹框
    • 分配必要的权限
    • 勾选允许访客访问,以使人们可以浏览网络上的共享。
    • 勾选允许其他人创建和删除以允许网络上的用户删除和创建目录。
  • https://help.ubuntu.com/community/Samba/SambaClientGuide

    • 此链接包含有关使用命令行使用 samba 以及使用 /etc/samba/smb.conf 进行 samba 配置的详细讨论。
    • 推荐高级配置和高级用户或在窗口之间共享有困难的用户使用。

答案4

或者您可以简单地使用基于 Web 的管理工具 Webmin。

相关内容