Как устранить ошибку CIFS -13 (в доступе отказано)?

Я пытаюсь смонтировать общий ресурс (D$) из Debian (работающего внутри Hyper-V) на моем компьютере с Windows 8, используя следующую команду:

sudo mount -v -t cifs //192.168.99.1/D$ /media/d -ocredentials=/home/emi.smbcredentials,sec=ntml

Однако команда завершается неудачно со следующим выводом:

введите описание здесь

Общий ресурс отлично работает с других компьютеров, имя пользователя / пароль / домен установлены правильно, и подключение к сети есть. Кроме того, я вижу следующее в журнале событий Windows:

введите описание здесь

В журнале ядра Debian я вижу следующие ошибки:

Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
CIFS VFS: Send error in SessSetup = -13
CIFS VFS: cifs_mount failed w/return code = -13

Каков был бы правильный подход, чтобы найти проблему здесь?

2 ответа

Только администраторы могут получить доступ к скрытым ресурсам диска. Попробуйте снова предоставить общий доступ к тому D на окне Windows, используя общее имя "diskd" или подобное, добавьте права доступа для пользователя emi к общему ресурсу и повторите попытку подключения к новому общему ресурсу из linux. Проверьте разрешения NTFS тоже. Только разрешение общего доступа недостаточно для чтения общих каталогов.

Посмотрите, не проблема ли это с шифрованием, попробуйте Set-SmbServerConfiguration -EncryptData 0.

(при значении 1 на моем сервере Windows я получаю идентичные ошибки в Synology, пытающейся смонтировать общий ресурс Windows CIFS)

Другие вопросы по тегам