LINUX.ORG.RU
решено ФорумAdmin

Проблема с подключением win-SMB шары под доменом в debian11 mount.cifs

 , , ,


0

1

Приветствую.

Возникла необходимость бэкапить содержимое шары под win_serv_2008 в домене с доступом по авторизации на машину c deb11.

не получается смонтировать данную шару:

sudo mount.cifs //192.168.1.20/Share /mnt/temp -o user=uuu,pass=ppp,iocharset=utf8,domain=ddd

после ввода команды неск сек. ожидания, затем ошибка:

Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)

dmesg:

[85898.109350] CIFS: VFS: \\192.168.1.20\Share DFS capability contradicts DFS flag
[85926.143438] CIFS: VFS: cifs_mount failed w/return code = -4

пробовал c параметром sec=ntlm, ntlmi, ntlmv2, ntlmv2i - результат тот-же

при этом самбаклиент коннектится и работает нормально (пароль вручную при запросе):

smbclient \\\\192.168.1.20\\Share -U uuu -W ddd

конечно, остается вариант с костылями рекурсивно копировать все самбаклиентом, но костылей будет много…

Вообщем подскажите, какие идеи будут по mount.cifs ?

Ответ на: комментарий от cylon17

пробовал указывать vers=1.0, vers=2.0, vers=2.1, vers=3.0, vers=3.02, vers=3.1 - результата нет, логи те же

вот (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1747572), наткнулся при поисках решения, в убунте во многих ядрах была такая проблема - не работало монтирование smb2 и smb3 с DFS - может мой случай?…

буду, наверное, пробовать другие версии ядра/дистра

попытался решить задачу другим способом:

smbclient //192.168.1.20/Share ppp -U uuu -W ddd -d0 -Tc /backup/hd_1/backup_04-05-2023.tar

.. и снова проблемы - из нескольких сотен файлов заархивировано всего ~30, в логах :

...
do_list: [\SRV001\Share\ГРАФИК ОТПУСКОВ 2022 ГОД\*] NT_STATUS_OBJECT_PATH_NOT_FOUND
...

и т.д. , директории, естественно, не пусты.

Wolf_46
() автор топика
Ответ на: комментарий от cylon17
sudo mount -t cifs -o vers=1.0,sec=ntlmv2,username=uuu,password=ppp,nodfs //192.168.1.20/Share /mnt/temp

dmesg :

[100478.522293] CIFS: Attempting to mount //10.46.216.203/Share
[100478.522320] CIFS: VFS: Use of the less secure dialect vers=1.0 is not recommended unless required for access to very old servers
[100478.523600] CIFS: Status code returned 0xc000000d NT_STATUS_INVALID_PARAMETER
[100478.523610] CIFS: VFS: \\192.168.1.20 Send error in SessSetup = -22
[100478.523633] CIFS: VFS: cifs_mount failed w/return code = -22

да,видимо баг в ядре…

пошел ковыряться в пыльных архивах в писках какой-нибудь древности с ядром 3,х - там таких проблем не помню.

cylon17, Спасибо за помощь!

Wolf_46
() автор топика
Ответ на: комментарий от Wolf_46

может кому-то пригодится…

в итоге оказалось багованное ядро, причем обновил до версии 6.1 - проблема осталась.

попробовал примонтировать с убунты 22.х (какое ядро - не помню) - та же проблема

откопал в архивах убунту 18.04.1LTS с ядром 4.15.0-29 - при тех же вводных параметрах монтирует шару нормально… проблема решена.

Wolf_46
() автор топика
Последнее исправление: Wolf_46 (всего исправлений: 1)