Solaris 11 x 64不能启用SMB / CIFS>丢失协议?

我将x64上的Solaris 11configuration为家庭存储系统的testing平台。

我不能启用smb / cifs共享> zfs设置sharesmb =上它说“协议未安装”我在哪里可以find这个缺less的组件,我该如何安装它? 谢谢,丹

我不知道为什么,但是新的solaris 11默认不包含smb协议。 您必须从其中一个存储库中findsmb软件包并自行安装。 所以,为了让你的smb协议启动并运行:

  1. 通过pkg命令或软件包pipe理器界面安装service / file-system / smb,system / file-system / smb。
  2. 更新/etc/pam.conf以包含“需要其他密码pam_smb_passwd.so.1 nowarn”的行。
  3. 通过使用“passwd your-user-name-goes-here”来重置你的smb用户的密码(如果需要,也可以同时使用)。
  4. 使用命令“svcadm enable -r smb / server”启用服务。

确保包含-r选项。 没有它,依赖关系不会从smb服务开始。

谢谢Dae,他们已经为Solaris 11 UI更新了一些指令,现在/etc/pam.conf的行是:

 password required pam_smb_passwd.so.1 nowarn 

而且你还必须打电话给:

 sudo smbadm enable-user [username] 

资源