osx – 如何启用Mac OS X终端上的用户帐户SMB共享?

osx – 如何启用Mac OS X终端上的用户帐户SMB共享?,第1张

概述我正在尝试从终端启用帐户共享.我不知道该怎么做 这将从我正在编程的应用程序中使用.应用程序创建一个隐藏的用户,然后应该为该用户启用SMB共享.之后,我需要通过使用SMB的另一个服务器连接到这个共享. 我需要与“系统偏好设置”→“共享”→“文件共享”→启用任何帐户以使用SMB进行共享的效果相同. 我已经有了 >我知道如何创建一个隐藏的用户 >我已经知道如何创建单独的共享文件夹,但不是帐户共享. 我已 我正在尝试从终端启用帐户共享.我不知道该怎么做

这将从我正在编程的应用程序中使用.应用程序创建一个隐藏的用户,然后应该为该用户启用SMB共享.之后,我需要通过使用SMB的另一个服务器连接到这个共享.

我需要与“系统偏好设置”→“共享”→“文件共享”→启用任何帐户以使用SMB进行共享的效果相同.

我已经有了

>我知道如何创建一个隐藏的用户
>我已经知道如何创建单独的共享文件夹,但不是帐户共享.

我已经尝试过:

>我已经尝试扫描系统最后修改的文件,以在Samba配置文件中找到一些信息,但没有帮助.

我不需要什么

>我不能用SSH这样做.文件夹需要通过SMB共享.

解决方法 这项工作适用于OS X 10.5,10.6,10.7

首先在终端中键入

pwpolicy -u SomeUser -sethashtypes SMB-NT on

SomeUser也可以隐藏,没关系.这样就能像上图所示那样启用该复选框.

之后:

dscl . -passwd /Users/SomeUser "UserPassword"

当它要求输入密码时,这会产生与“系统偏好设置”一样的效果.与填写该密码一样.

如果要禁用该帐户的SMB(SomeUser可以再次隐藏):

pwpolicy -u SomeUser -sethashtypes SMB-NT off

附:在Mac OS X lion中,他们更改了SMB(SMBX)的实施.但请注意,它仍然使用相同的Share Points机制来创建共享,Directory Service负责.此外,它仍然以同样的方式启用SMB的帐户!

总结

以上是内存溢出为你收集整理的osx – 如何启用Mac OS X终端上的用户帐户SMB共享?全部内容,希望文章能够帮你解决osx – 如何启用Mac OS X终端上的用户帐户SMB共享?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1030477.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存