Ubuntu natty 64 客户端使用 smb(cifs?)连接到 Windows 2008 64 r2 域控制器共享时出现间歇性权限错误

Ubuntu natty 64 客户端使用 smb(cifs?)连接到 Windows 2008 64 r2 域控制器共享时出现间歇性权限错误

我有一个 Windows 200864r2 域控制器,其中的共享在 Win7 客户端上运行良好。

我有一个新的 ubuntu natty 64 安装,其中 /etc/fstab 中有如下条目:

//svr/music /mnt/music smbfs credentials=/home
/john/.smbcredentials,iocharset=utf8,uid=1000,gid=1000,file_mode=0771,dir_mode=0771 0 0

在该 .smbcredentials 文件中我有:

username=john
password=afairlysimplepassword - no special characters, or even numbers
domain=domainname

该文件具有以下权限:

-rw-------  1 root root     44 2011-05-13 12:11 .smbcredentials

**我的 mnt 目录是:

drwxr-xr-x 23 root root 4096 2011-04-29 07:05 ..
d?????????  ? ?    ?       ?                ? music

所以那里有些不对劲,但我从来没见过这样的????(但我对 Linux 并不完全陌生)**

这个 Linux 工作站配置是通过各种谷歌搜索拼凑起来的,以找出如何以“正确的方式”做到这一点。

按照 Windows 的说法,\\svr 是我的域控制器,它是 dns/dhcp 等等

我的问题:

当我第一次登录到 ubuntu 工作站时,我可以看到 /mnt/music 目录,其中有来自 \\svr\music 的音乐,并且似乎已应用了正确的权限。然后一会儿(TM),我再也无法访问它,/mnt/music 目录似乎变成了无法执行的文件。执行 sudo mount -a 后会开始出现 cifs 13 错误。有时它会恢复,有时重新启动也不一定能解决问题。在此期间,其他 Windows 客户端没有遇到任何问题。服务器重新启动似乎也不会产生影响。

我意识到我的 mnt dir 权限出了问题,但我还认为我正在做一些旧的、根据推荐的手册页不再推荐的事情,所以我不想仅仅对它进行一些 chmods 操作。

我在 Google 中输入什么关键词才能找到 Linux 中的简单单点登录,这样我就可以简单地“登录到任何站点,并让您的网络驱动器和打印机全部连接起来,并具有适当的权限,无需任何 MS Windows 即可进行集中管理”?免费会很好,但不是完全必要的。

任何指导都值得赞赏。

答案1

我在 Windows 2008 Server 上找到了解决方案。我通过将HKLM\System\CurrentControlSet\Services\LanManServer\Parameters\RequireSecuritySignature注册表项设置为 来停用 SMB 签名0。我重新启动后问题就解决了。

相关内容