New SFTP plugin available now

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6495
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: New format support

Post by *Horst.Epp »

georgthegreat wrote:Is it possible to support more keyfile formats?
I used puttygen to generate keys and now have .pub and .ppk files (not .pem).

Also, is it possible to support unix key format (the one you get after running ssh-******)?
The readme.txt of the plugin tells you how to get a pem file.
Its just an export of your key in Puttygen.
inzaghi89
New Member
New Member
Posts: 1
Joined: 2012-05-24, 11:21 UTC
Contact:

Post by *inzaghi89 »

It seems that x64 version does not work properly with pageant. When I switch to 32bit version I can connect over sftp to my servers and auth with pageant. With 64bit version it does not work and show only this error: dl.keepmind.eu/YWpyj.png
Sob
Power Member
Power Member
Posts: 941
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

It's known problem if you use dlls provided by author (openssl+ssh64.zip). Solution is to use the ones from cURL. Unfortunately they can't be currently downloaded from official site, but you can find working link on previous page of this thread.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Thanks for the info - I have put the dlls from your link on our plugins page too now. Direct URL:
https://plugins.ghisler.com/addons/openssl+ssh64.zip

This needs version 1.3 of the plugin, which now also looks in the subdir "64" under the TC directory, not "x64". Why? TC8 uses the "64" subdir for the ssl dlls, so they can share the same dlls.
Author of Total Commander
https://www.ghisler.com
AndrewCreator
Member
Member
Posts: 122
Joined: 2011-10-10, 23:25 UTC

Post by *AndrewCreator »

Nice update. Thank you.

Is it correct that now we can:
  1. put only sftpplug.wfx and sftpplug.wfx64 to plugin dir,
  2. put x64 version of
    • libeay32.dll
    • libssh2.dll
    • ssleay32.dll
    to %COMMANDER_PATH%\64,
  3. put x86 version of
    • libeay32.dll
    • libssh2.dll
    • libssl32.dll
    to %COMMANDER_PATH%.
Upd. Have tested myself. It is correct! Thank you again!
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48088
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Yes, that's all correct.
Author of Total Commander
https://www.ghisler.com
tinker123
Junior Member
Junior Member
Posts: 15
Joined: 2007-05-17, 15:32 UTC

Help Getting The SFTP Plugin To Work

Post by *tinker123 »

Total Commander 8.0 32 bit 2012-05-23
Licence: 211743
Windows XP Professional

I installed the SFTP 1.3 plugin

I am a bit confused as to how to actually use it or if it is properly installed.

From the readme file:
You can now use the plugin in the Network Neighborhood.
There is no menu called "Network Neighborhood".

There is a "Net" menu, but I did not see any SFTP choices under it. Only FTP.

In the dialogs to create new FTP connections I saw no options for FTP. I went ahead and used those menus thinking that the SFTP support would be implicit, but I can not connect. I used port 22

I can connect via the cygwin SFTP client and another SFTP client, so I am thinking I did not install the plugin correctly or I am missing something with how to use it.

this may also be an issue.

Thanks in advance for any help



Steve
User avatar
Hacker
Moderator
Moderator
Posts: 13067
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

[mod]Merged thread Help Getting The SFTP Plugin To Work.

Hacker (Moderator)[/mod]
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Sob
Power Member
Power Member
Posts: 941
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

@tinker123: "Network Neighborhood" = check the drive list and select the one named "\".
tinker123
Junior Member
Junior Member
Posts: 15
Joined: 2007-05-17, 15:32 UTC

Post by *tinker123 »

Sob wrote:@tinker123: "Network Neighborhood" = check the drive list and select the one named "".
Thanks! Now that I found it, it works.

Is it possible with this plugin to:

- set the remote directory it logs into?
- set the home directory?
- set to save my password?
User avatar
karlchen
Power Member
Power Member
Posts: 4603
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

tinker123 wrote:Is it possible with this plugin to:
- set the remote directory it logs into?
Yes. Field Connect with (Server/Path or Server:Port/Path)
- set the home directory?
No. The home directory of any Unix / Linux user is configured by the Unix / Linux system administrator (root) when he creates the account.
- set to save my password?
Yes. Field Password.

Go to \\\Secure FTP. Press <F7> in order to create a new secure ftp connection definition or select an existing connection definition and press <Alt><Enter>. Check out the configuration dialogue and you will see which settings you can configure.
MX Linux 21.3 64-bit xfce, Total Commander 10.52 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
tiao
Junior Member
Junior Member
Posts: 4
Joined: 2012-05-31, 15:20 UTC

Post by *tiao »

karlchen wrote:
tinker123 wrote: Go to \\\Secure FTP. Press <F7> in order to create a new secure ftp connection definition or select an existing connection definition and press <Alt><Enter>. Check out the configuration dialogue and you will see which settings you can configure.
a novice question: my F7 is associated with New Folder,
How can I change the sftp shortcut?

Can I save the connection? so that I don't input server, user name and password every time?
User avatar
karlchen
Power Member
Power Member
Posts: 4603
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hello, tiao.

You managed to confuse me for a minute or so.
You are right. <F7> is the T.C. function key to create a new folder.
Yet, if you have entered the plugin \\\Secure FTP, press <F7>, confirm. Next you will see the properties dialogue where you can enter the details of a new sftp connection.
I.e. inside the sftp plugin <F7> will not create a new folder, but a new connection definition.
Once you are done, click <OK>. This will save the settings. And you will see the freshly created entry inside \\\Secure FTP.

Kind regards,
Karl
MX Linux 21.3 64-bit xfce, Total Commander 10.52 64-bit
The people of Alderaan keep on bravely fighting back the clone warriors sent out by the unscrupulous Sith Lord Palpatine.
The Prophet's Song
tiao
Junior Member
Junior Member
Posts: 4
Joined: 2012-05-31, 15:20 UTC

Post by *tiao »

karlchen wrote:Hello, tiao.

You managed to confuse me for a minute or so.
You are right. <F7> is the T.C. function key to create a new folder.
Yet, if you have entered the plugin \\\Secure FTP, press <F7>, confirm. Next you will see the properties dialogue where you can enter the details of a new sftp connection.
I.e. inside the sftp plugin <F7> will not create a new folder, but a new connection definition.
Once you are done, click <OK>. This will save the settings. And you will see the freshly created entry inside \\\Secure FTP.

Kind regards,
Karl
Thanks karlchen for the helpful and prompt reply.
Yes, it works great. I was thinking of key conflict.

Regards
tiao
User avatar
tbeu
Power Member
Power Member
Posts: 1336
Joined: 2003-07-04, 07:52 UTC
Location: Germany
Contact:

Post by *tbeu »

ghisler(Author) wrote:This needs version 1.3 of the plugin.
Can you please also update the initial post which is linked from the wiki.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
Post Reply