. Я переключаю несколько компьютеров с Windows на Ubuntu 20.04, и у меня проблема с очень-очень старым SMB-сервером, к которому я должен подключиться. Этот сервер работает под управлением Samba V2.2.5 и настроен на использование ISO8859-15 в качестве кодировки для всех файлов и дисков на этом сервере. Я не могу изменить конфигурацию этого сервера, потому что к нему подключаются несколько клиентов Windows.
После нескольких дней попыток и ошибок мне удалось смонтировать этот общий ресурс SMB на моем клиенте Ubuntu 20.04 с помощью следующей команды:
sudo smbmount //192.168.224.16/jw / mnt -o username = jw, sec = ntlm, vers = 1.0, uid = 1000, gid = 1000, nounix
Да, я знаю, что sec = ntlm действительно, действительно устарело, и да, я знаю, что vers = 1.0 тоже действительно, действительно устарело. Тем не менее, это единственная комбинация протоколов, которая работает при подключении к этому древнему серверу.
Единственная оставшаяся проблема - это преобразование немецких умляутов в имена файлов. Если я использую каталог на этом сервере, он выглядит так:
drwxr-xr-x 2 jochen jochen 0 Mai 10 2015 . drwxr-xr-x 2 jochen jochen 0 Sep 30 16:32 .. drwxr-xr-x 2 jochen jochen 0 Jul 1 2020 W007D_Dokumente drwxr-xr-x 2 jochen jochen 0 Mär 21 2020 W007L_Leiterplatten drwxr-xr-x 2 jochen jochen 0 Feb 19 2015 W007S_Software drwxr-xr-x 2 jochen jochen 0 Mär 21 2020 'W007Z_Zusammenf'$'\201''gungen'
Последним каталогом должен быть "W007Z_Zusammenfügungen". Пробовал несколько "iocharset =" - Вариантов при монтировании - никакой разницы. Я пробовал "codepage =" - Опции при монтировании - кажется устаревшим и больше не используется.
locale в клиенте Ubuntu показывает:
jochen@HP8510W-3:~$ locale LANG=de_DE.UTF-8 LANGUAGE=de_DE:en LC_CTYPE="de_DE.UTF-8" LC_NUMERIC=de_DE.UTF-8 LC_TIME=de_DE.UTF-8 LC_COLLATE="de_DE.UTF-8" LC_MONETARY=de_DE.UTF-8 LC_MESSAGES="de_DE.UTF-8" LC_PAPER=de_DE.UTF-8 LC_NAME=de_DE.UTF-8 LC_ADDRESS=de_DE.UTF-8 LC_TELEPHONE=de_DE.UTF-8 LC_MEASUREMENT=de_DE.UTF-8 LC_IDENTIFICATION=de_DE.UTF-8 LC_ALL=
Есть идеи?
Благодарен за всю возможную поддержку!