Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Подключение в Тотале через ftps (и настройка сервера) 
Author Message
LonerD



PostPosted: Sat Jan 14, 2017 21:47    Post subject: Подключение в Тотале через ftps (и настройка сервера) Reply with quote

Имеется: VDS с ОС CentOS 6; в качестве ftp-сервера установлен vsftpd.
Цель: настроить ftps и разобраться как подключаться в Тотале, используя защищённое соединение (с возможностью использовать и обычное незащищённое соединение).

Для начала хочется понять - какие именно файлы нужны в Тотале для соединения?
libeay32.dll и libssl32.dll или libeay32.dll и ssleay32.dll или оба варианта верные?
Откуда брать совместимые с Тоталом (и тоталовскими плагинами) версии? Гислер рекомендовал (для совместимости с SFTP-плагином) сборки от Gunter Knauf, но они не обновляются и уже несколько устарели, наверное.

Для начала пробую подключиться к открытому серверу:
http://test.rebex.net/
ftp без указания порта работает.
А вот ftps без указания порта не работает:

Прописываю порт 990 - ftps работает.


Теперь настраиваю на своём сервере ssl по инструкции.
В результате через Тотал не могу зайти незащищённо:

И защищённое соединение тоже не работает:


Через FileZilla вообще странная ситуация. Захожу на ftp. Старые версии (3.Cool выдают ту же ошибку, что и Тотал о том, что неанонимные сессии должны использовать шифрование. А в новой версии (3.21 пробовал) - зайти на ftp можно (!!!), и при первом входе высвечивается информация о сертификате. Shocked Возникает закономерный вопрос: Это как вообще понимать? Тотал так не умеет или и его можно настроить?

При попытке в FileZilla зайти на ftps - ошибка
Status: Connection attempt failed with "ECONNREFUSED - Connection refused by server".

Возможно, для работы ftps нужно порты открывать или настраивать? Для TCP на сервере открыты порты: 21,12000-12100.
Файл настроек Тотала.
Прошу помощи и советов в настройке.

----------------------------------------------------
Добавлено спустя 43 минуты:

С ftp немножко разобрался.
Если в настройках vsftpd указать
Code:
force_local_data_ssl=NO
force_local_logins_ssl=NO

, то Тотал может подключаться по ftp. Но ведь последние версии FileZilla могут подключаться даже если указано YES (Тотал выдаёт в таком случае ошибку 530 - второй скрин). Это что же получается - фишка FileZilla или и в Тотале тоже можно настроить?
_________________
Win11 x64 Eng | TC DreamLair eternal pre-α
View user's profile Send private message Visit poster's website ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group