从 OS X 终端命令行设置 Samba 共享

从 OS X 终端命令行设置 Samba 共享

我的 Mac 硬盘有问题。磁盘实用程序无法修复它。但是,我可以正常浏览和读取 OS X 卷中的文件。我有一个星期前的 Time Machine 备份,但我不喜欢把所有鸡蛋都放在一个篮子里,所以我想对数据进行额外的备份,因为它仍然可以读取。

从 Snow Leopard DVD 启动时,我可以正常连接到我的 wifi 网络。我也可以正常写入我的 16Gb USB。但我的另一台电脑是 Win7,这意味着必须使用 FAT32 格式的 USB,这意味着不能写入大文件。

无论如何,因为我有网络连接,所以我想通过网络获取数据。

那么,如何从 OS X Snow Leopard 中的终端设置 samba(即 Windows 可读)网络共享?

编辑:只是为了澄清一下——我想创造OS X 计算机上的 samba 共享,而不是从另一台计算机安装 samba 共享。

答案1

我本来想告诉你这一页描述如何在 OS X 上设置 samba 共享,但您可以通过系统偏好设置 > 共享面板来设置 samba 共享。

是否需要通过终端进行设置?如果不需要,此 Apple 帮助文档就可以了。

答案2

SMB 服务由 提供smbdsmbd由 配置/etc/smb.conf。配置文件使用 ini 样式的[section]和排列key = value。您可以通过 获取语法帮助man smb.conf。例如,要使用/共享名称“DYING”共享(根目录),您可以添加以下节:

[DYING]
path = /
read only = yes
guest ok = yes

smbd该文件将在 1 分钟后重新加载。您可以通过SIGHUP向守护进程发送消息来强制重新启动。

相关内容