Назад | Перейти на главную страницу

Невозможно смонтировать акции 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.

В чем проблема?

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.

Вероятно, вам нужно обернуть эту команду монтирования в sudo. Я не думаю, что это позволит вам монтировать общие ресурсы samba как обычный пользователь только с правами root.

Для меня это похоже на ошибку разрешения, которая объясняет, почему он выдает одну и ту же ошибку независимо от того, существует ли общий ресурс: он никогда не проходит проверку подлинности.

Ваша машина в домене?