安装错误(13):权限被Windows共享拒绝

我正努力在CentOS 6.4(64位)服务器上安装windows 2008共享

当我使用smbclient它的作品:

smbclient //esb.local/dfs -U ESBSertal -W ESB -P MyPassword 

但与装载它不。 我试图在命令行上:

 mount.cifs //esb.local/dfs -o username=ESBSertal,password=MyPassword,domain=ESB /mnt/win 

并添加一行到/ etc / fstab

 //esb.local/dfs /mnt/win cifs username=ESBSertal,password=MyPassword,domain=ESB 0 0 

在这两种情况下,我得到了同样的错误:

 mount.cifs //esb.local/dfs -o username=ESBSertal,password=MyPassword,domain=ESB /mnt/win mount error(13): Permission denied Refer to the mount.cifs(8) manual page (eg man mount.cifs) 

和fstab

 mount -a mount error(13): Permission denied Refer to the mount.cifs(8) manual page (eg man mount.cifs) 

我很感激你的支持。

只是一个更新:这是作为根执行。 既不是根也不是sudo工作

米莎

你所做的事情没有任何内在的错误。

  • 检查用户名/密码等没有标点符号/空白,如果他们把' '在他们周围。

  • 检查CentOS和Windows防火墙是否允许连接(尽pipe你可能会得到不同的错误信息)

抱歉不要发表评论,但我的代表不够高。

你有没有在Windows 2008服务器上运行的PDC? 如果是这样的话,你可能会错过用户的域名

  mount.cifs -o user=USER,dom=DOMAIN,password=MYPASS //pdc.domain/test /mnt 

你有没有尝试以pipe理员身份login? 如果这样做,那么这可能只是共享权限的一个问题。

否则检查系统日志文件,它应该给你更多关于错误的信息。 可能服务器需要数据包签名,而您的请求没有。

我可以通过mount -t cifs来克服这个错误…只需将参数sec=ntlmsspi添加到选项即可。 其他可能的select是:

 ntlmssp ntlmv2 ntlmv2i 

我能够通过在这个网站上的提示号码4之后创build一个带有autofs的挂载点

需要对/etc/auto.mymount进行一些更改必须指定选项sec 。 我在这里find了正确的参数(在页面的最底部)

我的/etc/auto.mymount结束了包含一行是:

 share -fstype=cifs,rw,noperm,user=ESBSertal,pass=MyPassword,domain=ESB,sec=ntlmsspi ://esb.local/dfs 

执行service autofs restart更新信息。

这允许我访问/mnt/win/share

我不确定,而不是CIFS使用SMBFS,并尝试安装您的共享分区。

  mount -t smbfs //hostname/share /mnt/temp -o username=someuser,password=somepassword 

试试这个命令:

mount -t cifs //esb.local/dfs -o username=ESBSertal,password=MyPassword,domain=ESB /mnt/win

我有一个类似的问题,我通过把用户名= domain.local \用户名在fstab解决。

对于RHEL Linux …我不得不在/etc/request-key.conf中添加几行代码

 create cifs.spnego * * /usr/sbin/cifs.upcall -c %k create dns_resolver * * /usr/sbin/cifs.upcall %k 

然后安装这个..

 mount -t cifs //someDFSaddress/somemountcifsexport /mnt/somemountpoint -o username=somename (enter the passwd manually) 

我有同样的问题,并首先解决它:

 smbclient -L server_name --user=DOMAIN/user_name -d=10 > output 2>&1 

然后

 grep -i ntlm output 

哪有一条线说

 Got NTLMSSP neg .... 

然后,我改变了我的安装线

 mount -t smbfs //server_name/share_dir /mnt/mount_point -o user=DOMAIN/user_name,sec=ntlmssp 

最后!

想要博士戈尔布回应为我带来这个解决scheme,但没有足够的声誉来添加评论。