LINUX.ORG.RU
ФорумAdmin

Русский язык для vsftpd


0

1

Существует такой сервер под бубнтой 10.10. Он берет через smb-шару файлы с виндового файл-сервера, монтирует в каталог локальный и раздает по ftp. Это работает.

На этой шаре много файлов с русскими именами. Что надо сделать в nix, чтобы файлы читались, а не были ????.??? ? Надо установить русскую локаль для консоли? Есть ли аналогичное решение для Debian?

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

Могут быть варианты с никсовой локалью, но суть правильная.

Nefer
()
Ответ на: комментарий от morpheus

Вроде как codepage 1251 виндовая, проверь

xorik ★★★★★
()

Не получилось, ни в fstab (тот пишет при загрузке, что устройство для /var/ftp не готово), а если вручную монтирую:

 mount -t smbfs -o username=remoteftpuser,password=hihihi,codepage=cp1251,iocharset=
utf8 //dc2/Data /var/ftp

Если раньше были ???.txt, то теперь кракозябры. Тоже самое с CIFS. Можно ли на эту штуку поставить юникод? ЧЯДНТ?

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

smbfs is deprecated, USE CIFS. Лично я не указывал codepage, мне хватало iocharset. И да, русский в консоли есть? Локаль какая? ru_RU.UTF-8 я надеюсь?

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

Локаль не знаю, бубунта изкоробки поддерживает русскую локаль в консоли, но внезапно:

root@ubuntuftp:~# locale -a  
C 
en_AG 
en_AG.utf8 
en_AU.utf8 
en_BW.utf8 
en_CA.utf8 
en_DK.utf8 
en_GB.utf8 
en_HK.utf8 
en_IE.utf8 
en_IN 
en_IN.utf8 
en_NG 
en_NG.utf8 
en_NZ.utf8 
en_PH.utf8 
en_SG.utf8 
en_US.utf8 
en_ZA.utf8 
en_ZW.utf8 
POSIX 
zh_CN.utf8 
zh_SG.utf8 
Тем не менее:
root@ubuntuftp:~# ломал  
ломал: command not found  
root@ubuntuftp:~#  
Поставлю локаль - посмотрю

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

Поставил русскую локаль, теперь весь текст по-русски в терминале, как в графическом, так и в текстовом. И о чудо! Весь текст на фтпшнике - русский все работает, даже скачивается!

Это я пока смонтировал через mount и smbfs. Будет ли это работать при fstab?

И еще один вопрос: какой ssh-клиент поддерживает изкоробки русский язык, а то сервер далеко, а бегать к нему не очень? Или как это сделать в PuTTY?

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

>Будет ли это работать при fstab?
Будет, погугли, как прописать в fstab монтирование через smbfs, там несложно

как это сделать в PuTTY?

Там где-то в настройках есть вкладка с выбором локали, нужно выбрать UTF-8

xorik ★★★★★
()
Ответ на: комментарий от xorik

Ага, спасибо.

PuTTY настроил, все работает. Сейчас с fstab сделаю. Или просто в башрс алиас

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

Не. ССШ на моей рабочей машине. Виндовый файлосервер в стойке же стоит. Как и все остальное, а бегать к ним - не айс.

morpheus
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.