无法挂载 samba 共享

无法挂载 samba 共享

我最近在计算机上安装了 Debian Squeeze,从那时起我就无法挂载任何 Samba 共享,无论是远程还是本地(在本地主机上运行 Samba 服务器)。我(以 root 身份)收到的错误是:

cmd > ~: mount -t cifs //awakening/library4 /mnt/local1/ -o guest
mount error(1): Operation not permitted
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

我可以尝试安装一些随机共享(不存在)并得到相同的错误,因此它甚至不检查远程端是否存在共享。当我安装 Debian Lenny 时,相同的共享可以正常工作。

问题是什么?

答案1

zless /usr/share/doc/cifs-utils/NEWS.Debian.gz

cifs-utils (2:4.0-1) unstable; urgency=low

  * As of this version, the mount.cifs binary is no longer setuid due to
    upstream concerns about the audit status of this code.  As a consequence,
    users will no longer be able to run mount.cifs directly to mount shares
    unless mount points have been individually configured in /etc/fstab with
    the "user" mount option.

答案2

在我看来这看起来像是一个权限错误,这可以解释为什么无论共享是否存在它都会抛出相同的错误:它永远无法通过身份验证。

你的机器在域上吗?

答案3

您可能需要将该挂载命令包装在 sudo 中。我认为它不会让您以普通用户身份(仅以 root 身份)挂载 samba 共享。

相关内容