这将从我正在编程的应用程序中使用.应用程序创建一个隐藏的用户,然后应该为该用户启用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共享?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)