我正在使用 UBUNTU 12.04,并尝试连接到 Windows 共享(SBS2008r2)。
如果我使用以下命令:
sudo mount -t cifs //domain/share /media/files -o credentials=/home/linux/.smbcredentials
我的文件夹已正确安装。
但是,当我尝试通过在 /etc/fstab 中添加以下行来自动进行此挂载时:
//domain/share /media/files cifs credentials=/home/linux/.smbcredentials,iocharset=utf8,sec=ntlm 0 0
然后运行命令:
sudo mount -a
我收到以下错误:
mount error(95): Operation not supported
我错过了什么?
编辑:
玩了一会后,我发现文件系统作品:
//domain/share /media/files cifs defaults,uid=1000,gid=1000,credentials=/home/linux/.smbcredentials,umask=777 0 0
答案1
示例取自 ubuntu 页面这里(根据您的样本进行调整):
//domain/share /media/files cifs credentials=/home/linux/.smbcredentials,iocharset=utf8,sec=ntlm 0 0
但是,正如 grawity 所评论的那样,您的 fstab 中缺少“文件系统”(在本例中为 cifs)。并且缺少空格(这可能是论坛上的拼写错误,但愿不是在您的 fstab 中)