【发布时间】:2011-10-08 20:16:39
【问题描述】:
我正在尝试从终端启用帐户共享。我不知道该怎么做。
这将在我当前正在编程的应用程序中使用。应用程序创建一个隐藏用户,然后应为该用户启用 SMB 共享。稍后,我需要使用 SMB 通过另一台服务器连接到此共享。
我需要与转到系统偏好设置 → 共享 → 文件共享 → 启用任何帐户以使用 SMB 共享的效果相同。
我已经拥有的:
- 我知道如何创建隐藏用户
- 我已经知道如何创建个人共享文件夹,但不知道如何创建帐户共享。
我已经尝试过的:
- 我已经尝试扫描系统以查找上次修改的文件以在 Samba 配置文件中查找一些信息,但没有帮助。
我不需要的东西:
- 我无法使用 SSH 执行此操作。文件夹需要通过 SMB 共享。
【问题讨论】:
-
您可以使用:
sudo launchctl start com.apple.smbfs_load_kext启用它,但目前,我不知道还有多少。您的具体用例是什么? -
我需要共享一些文件夹。之后需要在我创建的特定用户上启用 SMB 共享。所以我需要一种方法来从终端共享给特定用户。就像你可以从系统偏好设置->共享一样。
-
@melee 我需要为 OS X 10.5 ,10.6 ,10.7 做这件事。但如果你知道如何在其中任何一个上做这件事,那就太好了。谢谢
-
@User1234 10.7 中的 SMBD 已完全重写。只是提醒一下。
-
@melee 是的,我知道。但它仍然使用目录服务来处理共享。你知道如何做到这一点/你知道如何在 10.6 上做到这一点?