Вінда використовує cp1251, DOS: cp866
Там я про самбу писав.
Дякую за лінк. Почитав. Навіть зареєструвався.
Можливо, влітку поперекладаю трохи.
Але я всеодно не можу зрозуміти, звідки в цих кодуваннь ноги ростуть
Що таке codepage і що таке iocharset, яка між ними різниця і за що вони відповідають? Бо я ними користуюсь, бо десь побачив, а що вони означають - не знаю.
Отож, у мене така ситуація:
Сервер з RedHat 7.3
Маю до ного доступ по ssh, smb та ftp.
Коли я ввожу # set
Я отримую деяку інформацію, щодо змінних, один з рядків такий:
LANG=ru_RU.koi8r.
Я захожу з віндовса через самбу.
створюю "Текстовый документ.txt"
Через ssh його назва вигляда так:
▓╔╙АБ╝╒К╘ ╓╝╙Ц╛╔╜Б.txt
Коли завантажую через ФТП той-же текстовий документ,
Назва через ssh:
рЕЙЯРНБШИ ДНЙСЛЕМР.txt
Доречи, я вже зрбив відповідні виправлення у smb.conf:
dos charset = 866
unix charset = koi8-r
display charset = koi8-r
Як мені зробити так, щоб кодування в усіх трьох випадках співпадали?