synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяFTP Сервер › Проблема с FTP / русские символы

Проблема с FTP / русские символы

Skorik · 28.12.2013

Настроил удаленный доступ к своему Synology по FTP.

Пробросил только 21 порт.

Отлично работает родная прога DS file

Но когда я пытаюсь зайти при помощи стороннего FTP клиента, затыкаюсь на том, что папка названная на русском видна без названия

и при попытке зайти в нее выдается ошибка.

 

Пример, прога Transmit (Mac OS 10.6.8) выдает:

Could not change directory to " ".

Server said:

: No such file or directory.

Error -125: remote chdir failed

 

Пример, прога FTP Sprite (iOS 7) выдает:

Server denied you change to the given directory

 

 

DSM 4.3

sidor_ii · 28.12.2013
Настроил удаленный доступ к своему Synology по FTP.

Пробросил только 21 порт.

Отлично работает родная прога DS file

Но когда я пытаюсь зайти при помощи стороннего FTP клиента, затыкаюсь на том, что папка названная на русском видна без названия

и при попытке зайти в нее выдается ошибка.

 

Пример, прога Transmit (Mac OS 10.6.8) выдает:

Could not change directory to " ".

Server said:

: No such file or directory.

Error -125: remote chdir failed

 

Пример, прога FTP Sprite (iOS 7) выдает:

Server denied you change to the given directory

 

 

DSM 4.3

Включите на клиенте кодировку имен файлов : UTF-8

Skorik · 29.12.2013

Включал, не помогает (

ishtvan · 29.12.2013
Настроил удаленный доступ к своему Synology по FTP.

Пробросил только 21 порт.

Отлично работает родная прога DS file

Но когда я пытаюсь зайти при помощи стороннего FTP клиента, затыкаюсь на том, что папка названная на русском видна без названия

и при попытке зайти в нее выдается ошибка.

Странно у трансмита с кодировками в последних версиях порядок,какая кстати у вас стоит версия?

У меня и трансмит и виндовый тотал командер нормально заходит,никто не жалуется.

А в панели управления DS стоит-ли галка "Включить поддержку имени файлов UTF-8"?

Skorik · 29.12.2013
Странно у трансмита с кодировками в последних версиях порядок,какая кстати у вас стоит версия?

У меня и трансмит и виндовый тотал командер нормально заходит,никто не жалуется.

А в панели управления DS стоит-ли галка "Включить поддержку имени файлов UTF-8"?

 

Конечно стоит

 

Вкладка FTP/FTPS

"Включить поддержку имени файлов UTF-8"

ishtvan · 30.12.2013

И ещё,посредством чего те папки создавались?

Если средствами DS - то проблем быть как-бы не должно,если сторонними средствами,например виндой - то искать надо видимо в этом направлении.

ИМХО

Skorik · 30.12.2013

Папки создавались в OS X Snow Leopard.

 

Как то не правильно, чтобы папки создавать только на DSM.

 

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

а у него 1К тонна этих папок, я же не буду их все переименовывать.

Или я чего то не понимаю.

ishtvan · 30.12.2013

Провел эксперимент.

Создал папку с русским названием на DS из под Mac OS 10.9 по afp.

Зашел по FTP через Transmit 3.6.7.Название папки отображается нормально.

Но вот что странно,в Transmite при этом установлена кодировка Cirillic(Windows)

http://s019.radikal.ru/i639/1312/fc/68703bb4d3fet.jpg

и если установить в Transmitr кодировку UTF-8,вместо русских букв кракозябры

http://i062.radikal.ru/1312/16/fa012565b50ft.jpg

 

 

 

Zloi78 · 30.12.2013

Проверил в 10.9.1 (Transmit 4.4.5). Кодировку не менял. Папки и файлы с русскими буквами были созданы в винде. Создал одну папку уже в OS X. Все русские имена в порядке.

Проверил еще и файлзиллой. Тоже полный порядок.

acidwind · 11.01.2014

такая же беда.

На планшете стоит программа nPlayer, через нее можно по FTP смотреть фото и видео. Только вот когда она подцепляется к FTP, то папки и файлы на русском языке не отражаются. Точнее отражаются, но без имени, и если пытаешься в них зайти, то программа ругается матом.

также если я захожу на FTP c гуглХрома, то и там таже песня... русские символы просто не отображаются.

http://gyazo.com/7bf026ab8bf3df23f02babd7c75c70da.png

 

что делать? это ведь не нормально

 

з.ы./ галочка о поддержке имен UTF-8 стоит

acidwind · 11.01.2014
И ещё,посредством чего те папки создавались?

Если средствами DS - то проблем быть как-бы не должно,если сторонними средствами,например виндой - то искать надо видимо в этом направлении.

ИМХО

создал папку с русскими буквами в FileStation,все равно через FTP название не видит

xxx2k · 11.01.2014

тоже сейчас попробовал, подключаюсь фаром или клиентом с winphone вмето русских букв квадраты. и в папку не войти.

acidwind · 12.01.2014

Не будет реакции? Никто не знает что делать?

Zloi78 · 13.01.2014
Не будет реакции? Никто не знает что делать?

При подключении через ddns - русские имена на месте. Через внутренний ip - нет.

http://i58.fastpic.ru/big/2014/0113/2c/1175f5174ac65ff4bb0ba40854ddbd2c.jpg

http://i58.fastpic.ru/big/2014/0113/be/7a27dde941e90820e58056b6ff619cbe.jpg

acidwind · 18.01.2014
При подключении через ddns - русские имена на месте. Через внутренний ip - нет.

http://i58.fastpic.ru/big/2014/0113/2c/1175f5174ac65ff4bb0ba40854ddbd2c.jpg

http://i58.fastpic.ru/big/2014/0113/be/7a27dde941e90820e58056b6ff619cbe.jpg

Я захожу на фтп через внешний ip, без всяких ddns, и русских букв нет.

Zloi78 · 18.01.2014
Я захожу на фтп через внешний ip, без всяких ddns, и русских букв нет.

Странно. Тогда советую пользоваться FileZilla. Проблем с кириллицей с ней не возникало. И проверьте включена ли поддержка UTF-8 в закладке FTP:

http://i33.fastpic.ru/big/2014/0118/cc/8acb4c6626cce9dd8be95b4c8eb596cc.jpg

acidwind · 19.01.2014

Да зачем мне файлзилла? Мне бы хотелось принципиально решить этот вопрос.

Я захожу например через хром (просто набираю ip адрес) и не вижу русских наименований. Я же не могу везде устанавливать файлзиллу. Я прихожу к друзьям или знакомым домой и захожу просто через браузер чтоб скачать им нужный файл. Или мне их заставлять чтоб файлзиллу поставили?

 

Или например на планшете у меня стоит программа nPlayer, там есть доступ к NAS по фтп, чтоб смотреть фильмы или фото без транскодирования, так вот эта программа тоже не видит русские наименования.

 

Про галочку уже 100 раз писали, что включена, но это не помогает.

Скрины надо?

Zloi78 · 19.01.2014
Да зачем мне файлзилла? Мне бы хотелось принципиально решить этот вопрос.

Я захожу например через хром (просто набираю ip адрес) и не вижу русских наименований. Я же не могу везде устанавливать файлзиллу. Я прихожу к друзьям или знакомым домой и захожу просто через браузер чтоб скачать им нужный файл. Или мне их заставлять чтоб файлзиллу поставили?

 

Или например на планшете у меня стоит программа nPlayer, там есть доступ к NAS по фтп, чтоб смотреть фильмы или фото без транскодирования, так вот эта программа тоже не видит русские наименования.

 

Скрины надо?

Увы, тогда только так: http://www.synology.com/en-global/support/faq/422

ishtvan · 20.01.2014
Да зачем мне файлзилла? Мне бы хотелось принципиально решить этот вопрос.

Я захожу например через хром (просто набираю ip адрес) и не вижу русских наименований. Я же не могу везде устанавливать файлзиллу. Я прихожу к друзьям или знакомым домой и захожу просто через браузер чтоб скачать им нужный файл. Или мне их заставлять чтоб файлзиллу поставили?

В браузерах можно попробовать поменять кодировку на WIN1251,там есть такая возможность - должно помочь

acidwind · 23.01.2014
В браузерах можно попробовать поменять кодировку на UTF,по умолчанию наверняка стоит WIN1251,там есть такая возможность - должно помочь

Не помогает

acidwind · 23.01.2014
Увы, тогда только так: http://www.synology.com/en-global/support/faq/422

Получилось вот что

http://savepic.net/4417986.jpg

Accelerator · 24.01.2014

Пробовал сегодня зайти на свой накопитель по ftp.

Конектился из под MC с компа с линуксом.

Зашел в папку с торрентами - там кракозяблики.

Зашел в настройку выбора кодировки, включил WINDOWS 1251 и все стало хорошо.

defective_man · 24.01.2014

Видимо пользователи synology разделились на два лагеря те у кого нормально с отображением кириллицы и те у кого китайщина. Увы я отношусь к тем у кого проблемы. ds414 4.3 :( конфликт в ipad в vlc и avplayerHD. Решения не нашел :( Все галочки о поддержке utf-8 включены

sidor_ii · 24.01.2014
Все галочки о поддержке utf-8 включены

Написали же.... включите WINDOWS 1251 и все будет хорошо.

ipad в vlc

vlc вообще не имеет ни каких настроек по выбору кодировки.

sidor_ii · 24.01.2014
Получилось вот что

http://savepic.net/4417986.jpg

nPlayer с включенной кодировкой WINDOWS 1251, все показывает правильно !

defective_man · 24.01.2014
nPlayer с включенной кодировкой WINDOWS 1251, все показывает правильно !

 

в avplayer нашел выбор кодировки на cp1251, но ничего не произошло. Специально установил nplayer но в упор не вижу где в настройках windows 1251. Скажите для дурака между какими кодировками, или он как-то по особому называется? Заранее спасибо

 

sidor_ii · 24.01.2014
в avplayer нашел выбор кодировки на cp1251, но ничего не произошло. Специально установил nplayer но в упор не вижу где в настройках windows 1251. Скажите для дурака между какими кодировками, или он как-то по особому называется? Заранее спасибо

В nPlayer в настройка ftp выберите Кодировка : Cyrillic ( Windows )

defective_man · 24.01.2014
В nPlayer в настройка ftp выберите Кодировка : Cyrillic ( Windows )

 

http://savepic.net/4418042m.png

 

http://savepic.net/4438522m.jpg

 

Не получается. В чём же ваш секрет?

sidor_ii · 24.01.2014
Не получается. В чём же ваш секрет?

Не знаю, у меня в сино включена поддержка имени файлов UTF-8.

defective_man · 24.01.2014
Не знаю, у меня в сино включена поддержка имени файлов UTF-8.

 

Да и я все галочки там по переключал. может сделаете скриншот, авось что-то дополнительно включить надо

sidor_ii · 24.01.2014
Да и я все галочки там по переключал. может сделаете скриншот, авось что-то дополнительно включить надо

Да нет больше ни каких скрытых настрек.

p.s.

Чем папки ( файлы ) с русскими буквами создавались ?

ishtvan · 25.01.2014

Cуммируя вышеизложенное - для того чтобы правильно увидеть кирилические символы в названиях файлов,папок на DS - в клиенте должна быть выставлена кодировка WIN1251.

X-Ray · 27.01.2014
Cуммируя вышеизложенное - для того чтобы правильно увидеть кирилические символы в названиях файлов,папок на DS - в клиенте должна быть выставлена кодировка WIN1251.

Очень актуальная тема, я тоже на планшете пользуюсь исключительно nPlayer'ом и менять на что либо другое принципиально не буду, покажите на скрине конкретно как в этой программе выставить кодировку WIN1251...

Почему собственно спрашиваю, так как в настройках проигрывателя такую кодировку я не нашел(

X-Ray · 27.01.2014

Методом тыка нашел следующий рабочий вариант для nPlayer'а:

1) DSM=>Панель управления=>Региональные параметры, выбираем вкладку Язык, где кодовая страница ставим язык Русский;

2) nPlayer=>Сеть=>FTP=>настройки, код выбираем Cyrillic (Windows)

 

В таком миксе все работает, на фтп клиентах и в браузерах виндоувс не проверял еще, как проверю отпишусь...

taurired · 27.01.2014

с GoodReader на iOS при использовании FTP - та же ситуация. И помогает тот же хак (только что галочку про UTF-8 убирать не обязательно)

другие протоколы доступа (SFTP например) - все нормально

acidwind · 26.02.2014

тоже решил проблему следующим образом: в настройках убрал галочку поддержку UTF-8, а в nPlayer поставил кодировку Cyrillic (Windows).

В других FTP не пробовал, да пока и не было необходимости.

Jackque · 12.03.2014

Обновил синолоджи и вставил новый диск, потерял настройки.

лезу как обычно через ФАР - русских букв нет!

Включаю UTF на клиенте - нет. НА ФТП настройках в СИНО - тоже нет результата.

Меняю в фаре на 1251 - нет.

Делаю это " DSM=>Панель управления=>Региональные параметры, выбираем вкладку Язык, где кодовая страница ставим язык Русский;"

всё заработало.