Подключение к SFTP по нажатию кнопки

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Ответить
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Подключение к SFTP по нажатию кнопки

Сообщение Strek »

Есть плагин "Secure FTP", в нём есть соединение.
До этого соединения мне нужно выполнить программу.
То бишь можно ли как-то соединить две команды в кнопке на панели инструментов, чтобы по нажатию выполнилась программа, а за ней соединение к SFTP?
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Strek
А вы какой командой собираетесь открывать соединение через плагин?
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Сообщение Strek »

Avada писал(а):Strek
А вы какой командой собираетесь открывать соединение через плагин?
Честно говоря не знаю, поэтому и создал топик.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Strek
Зря вы его здесь создали. Сама по себе сцепка команд (в данном случае — явно двух пользовательских) элементарна, она даже в справке достаточно подробно пояснена, да и на форуме обсуждалась. На уровне "Общих вопросов" больше говорить и нечего. Но запуск сконфигурированного соединения в этом плагине — Enter на произвольном псевдофайле с именем соединения, так? Я не очень представляю, как это можно однозначно определить командой. И в любом случае это надо бы проговаривать либо в одной из тем по данному плагину, либо (ещё лучше) там, где идёт обсуждение темы "Обмен кнопками".
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Вообще, обычно можно просто с помощью cd зайти в папку произвольного подключения. Я использую SFTP4TC и у меня работает, например, такая команда:

Код: Выделить всё

cd \\\Secure FTP Connections\my-server-1\home\support\
При этом автоматом производится подключение и авторизация (в параметрах подключения настроен приватный ключ).
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Сообщение Strek »

MVV писал(а):При этом автоматом производится подключение и авторизация (в параметрах подключения настроен приватный ключ).
Не, ну с этим у меня всё нормально, соединения подобавлял в избранные каталоги.
Но дело в двух командах.

ПС. По сути - у меня стоит на сервере Port knocking. То бишь мне нужно постучать по портам, после чего будешь разрешено соединение.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

Strek
Нет никакого дела в двух командах. Пользовательские команды соединяются в кнопке через запятую, здесь всё очевидно и элементарно. Проблема (если она есть) исключительно в тех командах, на основе которых создаются пользовательские.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
Strek
Сообщения: 205
Зарегистрирован: Вс окт 17, 2010 23:10
Контактная информация:

Сообщение Strek »

Avada писал(а):(в данном случае — явно двух пользовательских) элементарна
Ага, чего-то уже очень давно пользуюсь, когда-то давно настроенным TC, что уже такое простое и забыл :)

Создал две команды - всё работает отлично.
БлагоДарю!
Megaboy2k
Сообщения: 5
Зарегистрирован: Вт окт 26, 2021 14:27

Сообщение Megaboy2k »

MVV писал(а):Вообще, обычно можно просто с помощью cd зайти в папку произвольного подключения. Я использую SFTP4TC и у меня работает, например, такая команда:

Код: Выделить всё

cd \\\Secure FTP Connections\my-server-1\home\support\
При этом автоматом производится подключение и авторизация (в параметрах подключения настроен приватный ключ).
Вот интересно, а инструментом Синхронизация папок вы не пользуетесь с удаленной машиной? Потому что с этим плагином он не работает. Нужно ставить свежий SFTP плагин от Гислера (2.80) и иметь тотал свежее 9.20
Ответить