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 

sftp не работает

 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
cyner



Joined: 29 Nov 2020
Posts: 4

Post (Separately) Posted: Tue May 13, 2025 02:19    Post subject: sftp не работает Reply with quote

Товарищи, у меня не получается установить sftp соединение на 22 порт.
Может чего не хватает? был у кого опыт?
использую 64 версию, скачал эти библиотеку в папку 64 ничё не помогает.

Using sChannel (Secur32.dll) for SSL/TLS connection.
Connect to: (13.05.2025 1:15:04)
hostname=4437.backup.ru:22
username=44437
startdir=
44437.backupru=х.х.х.х
SSH-2.0-OpenSSH_8.7
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10414
Location: Россия, Саратов

Post (Separately) Posted: Tue May 13, 2025 07:01    Post subject: Reply with quote

cyner
Не являясь экспертом по SFTP (на форуме есть более опытные пользователи), замечу тем не менее, что а) "эта библиотека" для SSL/TLS давно уже обязательной не является (см. ключ PreferOpenSSL), да и в логе указано, что используется системная функция sChannel (Secur32.dll), б) в приведённом куске лога всё обрывается в самом начале на проверке сертификата, в) слова "не работает" пишутся раздельно (заголовок темы исправлен).
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
cyner



Joined: 29 Nov 2020
Posts: 4

Post (Separately) Posted: Tue May 13, 2025 14:22    Post subject: Reply with quote

Avada

Подсказка с PreferOpenSSL не помогло, ставлю сторонние плагины - работает.
Почему из "коробки" не работает, удивляюсь.
Спасибо за исправление ошибки в заголовке темы.
Back to top
View user's profile Send private message
790



Joined: 09 Aug 2008
Posts: 335

Post (Separately) Posted: Tue May 13, 2025 21:09    Post subject: Reply with quote

cyner
Последний раз это работало лет 20 назад. Там другая "разновидность" SFTP. Это не SFTP, которое на 22 порт через SSH.
И плагин от самого Автора и ещё какой-то второй на странице Системных плагинов - ничего не получается.
Quote:

SFTP (SSH File Transfer Protocol, также его называют Secure FTP и SSH FTP).
SFTP — протокол прикладного уровня, предназначенный для выполнения операций с файлами поверх надежного и безопасного SSH-соединения. SFTP не имеет никакого отношения к обычному FTP-протоколу. Он обеспечивает лучшую безопасность передачи данных через Интернет, за счет реализации полностью зашифрованного транспортного уровня. SFTP является самостоятельным протоколом и его не следует путать с FTPS (FTP + SSL), Simple File Transfer Protocol (имеет такую же аббревиатуру SFTP) и FTP через SSH.

_________________
TC 11.51, Win10x64

Cuda уехал text, он был ещё вчераа...


Last edited by 790 on Wed May 14, 2025 00:38; edited 1 time in total
Back to top
View user's profile Send private message
cyner



Joined: 29 Nov 2020
Posts: 4

Post (Separately) Posted: Wed May 14, 2025 00:38    Post subject: Reply with quote

790
да я знаю, из-за этого поставил винскп, которое норм работает и путти запускает, что трудного добавить в тотал?)

ну то такое. тему можно закрывать.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6188
Location: Москва

Post (Separately) Posted: Thu May 15, 2025 05:54    Post subject: Reply with quote

Для SFTP, работающего через SSH (порт 22), уже много лет существует плагин, который можно взять с официального сайта разработчика:
https://www.ghisler.com/plugins.htm#filesys
Так что совершенно ничего трудного в его добавлении в Тотал нет.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
790



Joined: 09 Aug 2008
Posts: 335

Post (Separately) Posted: Thu May 15, 2025 16:07    Post subject: Reply with quote

CaptainFlint
Ставил раз 5 - никак не работает, нет соединения.
_________________
TC 11.51, Win10x64

Cuda уехал text, он был ещё вчераа...
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6188
Location: Москва

Post (Separately) Posted: Thu May 15, 2025 16:17    Post subject: Reply with quote

790
Значит, надо разбираться с параметрами подключения, смотреть конкретные ошибки. Сам плагин точно рабочий, пользуюсь им постоянно. Ну и да, убедиться, что он применяется для подходящего протокола. Фактически он организует самое обычное SSH-подключение, только не для интерактивных команд, а для листинга и пересылки файлов. Ну и протокол SCP ещё поддерживается, но его я не пробовал, нет у меня серверов с включённым SCP.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
790



Joined: 09 Aug 2008
Posts: 335

Post (Separately) Posted: Thu May 15, 2025 17:45    Post subject: Reply with quote

CaptainFlint Спасибо!
Ну значит, он так в readme объясняет, что мне ничего не понятно. Вот ещё раз попробовал: Autorization falled.
К тому же скорость по SFTP ниже, чем по FTP, поэтому мне проще применять другие методы защиты на своих 2 серверах и пользоваться простым FTP, чем разбираться почему не работает. Это наверно хорошо для "чужих" серверов...
_________________
TC 11.51, Win10x64

Cuda уехал text, он был ещё вчераа...
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6188
Location: Москва

Post (Separately) Posted: Thu May 15, 2025 18:08    Post subject: Reply with quote

790
Ну так никто не утверждает, что все обязаны срочно выкидывать FTP и переходить на SFTP. Это разные протоколы, под разные ситуации. Но сабжевый вопрос-то был именно про SFTP.

А что касается authorization failed, то тут надо учитывать, что авторизация должна производиться так же, как по SSH, а не как по FTP. То есть пользователь и пароль могут быть другими, так как базы пользователей у них могут быть разными. Плюс аутентификация по паролю может быть отключена в настройках сервера и потребуется вместо этого использовать пару ключей. То есть для начала необходимо уже иметь настроенный SSH-сервер, к которому уже имеется подтверждённая возможность подключения извне, и известны параметры для такого подключения. Вот эти же параметры и необходимо задавать в плагине. И даже с этим могут быть тонкости, например, с использованием разных форматов SSH-ключей у плагина и у клиентов типа PuTTY.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group