我正在尝试设置一个 CIFS 共享,它将自动安装在我的 OpenSolaris 服务器上。看起来它很简单,但是我的语法有问题阻止它安装。
/etc/vfstab 中的行如下所示:
//user:[email protected]/data - /mount_point smbfs - yes -
但是,当我尝试使用它安装它时,mount /mount_point
我收到一条错误消息:
mount: Mount point cannot be determined
我已经搜索了手册页和网络,但我看不出我做错了什么。
编辑:我确实启动了 svc:/network/smb/client 服务,并且可以使用手动挂载卷mount -F smbfs ....
,但到目前为止,vfstab 或 autofs 都没有运气。
我不认为 vfstab 支持 CIFS 共享。您应该改用自动挂载程序: 如何为 CIFS 共享添加自动挂载程序条目
您可以在 /etc/vfstab 中使用 cifs 挂载 - 在 mount_smbfs 手册页中了解它。
您是否启动了 samba 客户端?
您可以尝试设置一个 .nsmbrc 文件。在解决之前,我放弃使用 OSOL 作为我的桌面操作系统,但我认为使用 Automounter + CIFS 存在错误:这是我在 osol 论坛上的帖子:http://opensolaris.org/jive/thread.jspa?messageID = 398091
现在对于简单的事情,对不起,他们必须被问到:
CIFS 确实在 OpenIndiana 上的 /etc/vfstab 中工作,我刚刚完成了。这是让它工作的正确路线。还要检查您的 /mountpoint 是否正确。fileperms、dirperms 只是选项的一个示例。
正确的行是: