NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Здесь можно обсудить ваш любимый плагин.
User avatar
Michael Lukashov
Posts: 484
Joined: Mon 23 Jan, 2006 09:38
Been thanked: 9 times
Contact:

NetBox — SFTP/SCP/FTP/FTPS/WebDAV client

Post by Michael Lukashov » Thu 20 Jan, 2011 14:45

C 2013/02/28 плагин входит в дистрибутив FAR 3, заменяя собой FarFTP.

Полезные ссылки:

При возникновении проблем:
Last edited by Michael Lukashov on Sat 19 Sep, 2015 10:22, edited 2 times in total.

darkbroodzed
Posts: 86
Joined: Mon 04 Jan, 2010 19:31

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by darkbroodzed » Mon 04 Apr, 2011 14:15

Latest post of the previous page:

artemsen wrote:Плагин использует связку libssh2->openssl для работы с ssh протоколом. Поэтому ключи можно загрузить двумя способами:
1. Отдельно публичный и приватный файлы (но это пока не реализовано в плагине).
2. Публичный и приватный ключи в одном файле.
Если Вам вера не позволяет воспользоваться puttygen, а искать в ответ в google лень - подождите будущих версий плагина или воспользуйтесь другими средствами для работы с sftp.
puttygen c офсайта
http://the.earth.li/~sgtatham/putty/lat ... ttygen.exe
Использование меню conversions -> Import key ; conversions -> export OpenSSH key
приводит к появлению абсолютного клона ключа который тоже не работает.

Дело не в вере, а в том что НЕТ такого формата у OpenSSH.

http://openssh.com/manual.html
Оффициальная документация знает только о ssh-keygen который поддерживает 3 формата
-m key_format
Specify a key format for the -i (import) or -e (export)
conversion options. The supported key formats are: ``RFC4716''
(RFC 4716/SSH2 public or private key), ``PKCS8'' (PEM PKCS8
public key) or ``PEM'' (PEM public key). The default conversion
format is ``RFC4716''.

К слову ни один из них несодержит в теле и публичный и приватные ключи.
Так потратьте же 5 минут и продемонстрируйте мне КАК(лучше бы на примере ssh-keygen) получить этот неведомый формат, про линк на спецификацию я уже молчу.
Тролль тоже человек :)

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by artemsen » Mon 04 Apr, 2011 15:12

darkbroodzed wrote:Использование меню conversions -> Import key ; conversions -> export OpenSSH key
приводит к появлению абсолютного клона ключа который тоже не работает.
Поле пароля заполнено? При использовании файла ключа оно является паролем к его загрузке.

Yegor
Posts: 1029
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 8 times
Been thanked: 19 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Yegor » Mon 04 Apr, 2011 15:29

v1.3
Если URL заканчивается на слеш (http://farmanager.com/svn/), то при входе в любой подкаталог слеш дублируется и появляются side effects, например еще один trunk в trunk'e и т.д.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by artemsen » Mon 04 Apr, 2011 15:42

Прошу прощения за траблы с ключами ssh. Забыл после дебага убрать захардкоденное имя ключа. Сегодня выложу исправленную версию. :-)

darkbroodzed
Posts: 86
Joined: Mon 04 Jan, 2010 19:31

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by darkbroodzed » Mon 04 Apr, 2011 16:22

artemsen wrote:Прошу прощения за траблы с ключами ssh. Забыл после дебага убрать захардкоденное имя ключа. Сегодня выложу исправленную версию. :-)
Вроде работает.

Хотелки:
-Больше обработок ошибок (например повис у нас логин на ftp/sftp , а мы вместо того что бы убивать Far таки имеем возможность прервать процесс, а еще круче узнать на чем собственно мы зависли)
-Больше разной информации в окошке выбора сервера (см стандартный FTP плагин и его режимы по ctrl+num)
По минимуму хотелось бы там видеть:username и тип сервера
По максимуму: время создания записи, время последнего коннекта и сортировка записей по всем параметрам.
- Фоновые операции, в идеале этот функционал добавить к службе bcsvc.exe за авторством zg
Тролль тоже человек :)

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by t-rex » Mon 04 Apr, 2011 18:58

ну что, можно начинать думать этот плагин в дистриб фара положить?

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by artemsen » Mon 04 Apr, 2011 19:01

Рано, слишком сырой для общего пользования.

User avatar
t-rex
Страшный и ужасный
Posts: 4903
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 2 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by t-rex » Mon 04 Apr, 2011 19:07

сырой да, но потенциал уже виден. libcurl и libssh2 это супер.

User avatar
zg
zero-gravity
Posts: 5614
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 100 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by zg » Mon 04 Apr, 2011 19:20

t-rex wrote:ну что, можно начинать думать этот плагин в дистриб фара положить?
и врапер выкинуть :)

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by artemsen » Mon 04 Apr, 2011 19:24

Забирайте :-) С потрохами отдам!

User avatar
zg
zero-gravity
Posts: 5614
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 100 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by zg » Mon 04 Apr, 2011 19:38

Code: Select all

FTP: unknown PASV reply
реплай вот такой:

Code: Select all

502 Command not implemented

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by artemsen » Mon 04 Apr, 2011 19:45

libcurl ответ не принял. Буду смотреть.

skive
Posts: 8
Joined: Mon 08 Sep, 2008 07:26

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by skive » Tue 05 Apr, 2011 00:15

Поддержка SCP не планируется?

Dzirt2005
Posts: 296
Joined: Fri 29 Feb, 2008 12:11
Been thanked: 2 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by Dzirt2005 » Tue 05 Apr, 2011 07:08

На ftp-сервере в качестве домашнего каталога пользователя установлен некорневой каталог. Плагин же считает своим долгом показать корень и как следствие при попытке сменить каталог получаем "Unable to change directory ... Access denied to remote resource". Вот лог с сервера (на панели при этом показывается корневой каталог / ):

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by artemsen » Tue 05 Apr, 2011 07:15

skive wrote:Поддержка SCP не планируется?
Планируется (уже есть в хотелках), но пока есть более высокоприоритетные задачи, а посему новый функционал в виде поддержки SCP в ближайшее время ожидать не стоит.
Dzirt2005 wrote:На ftp-сервере в качестве домашнего каталога пользователя установлен некорневой каталог
Да, я знаю об этой ошибке, для SFTP это исправлено, поправлю в ближайших релизах и для FTP.

User avatar
zg
zero-gravity
Posts: 5614
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 100 times
Contact:

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by zg » Tue 05 Apr, 2011 12:14

пожелание, если сервер не поддерживает команду SIZE размер брать из листинга.

User avatar
artemsen
Posts: 752
Joined: Sun 07 Feb, 2010 08:55
Been thanked: 2 times

Re: NetBox — FTP/SFTP/WebDAV клиент

Post by artemsen » Tue 05 Apr, 2011 12:21

Да это уже не пожелание, а необходимость :-(
libcurl, как оказалось, вообще не предназначен для разбора листинга FTP - так что скоро будет собственный парсер, с размерами.

Post Reply

Return to “Обсуждение плагинов”