SFTP Plugin: How to actually USE this plugin?

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

Moderators: Hacker, petermad, Stefan2, white

Post Reply
wildmind-ch
Junior Member
Junior Member
Posts: 7
Joined: 2013-01-28, 18:04 UTC

SFTP Plugin: How to actually USE this plugin?

Post by *wildmind-ch »

Hi

I just installed the SFTP plugin which I found here: http://www.ghisler.com/plugins.htm

While the installation is cumbersome (manually downloading/copying dlls), at least it's documented.

But now that I've finished installing, what do I do exactly to establish an SFTP connection? There is nothing about this in the read me. I have no idea what I'm supposed to do.

The FTP menu shows no signs of anything SFTP in the menus I can't find anything either.

Could someone please help?

I'm trying to connect with a SSH key certificate which is loaded in Pageant (Putty). It works well with FileZilla and Putty itself.

Thanks
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hello, wildminch-ch.

The readme.txt which comes with the sFTP plugin holds this sentence on how to use the plugin pretty close to the begining of the readme file:
You can now use the plugin in the Network Neighborhood.
This means you will find the sFTP plugin inside the Total Commander network neigborhood. Under the name of "Secure FTP".
The basic usage should be almost self-explaining.
Function key <F7> creates a new connection setup.

Kind regards,
Karl
MX Linux 21.3 64-bit xfce, Total Commander 11.50 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
wildmind-ch
Junior Member
Junior Member
Posts: 7
Joined: 2013-01-28, 18:04 UTC

Post by *wildmind-ch »

Hi Karl
karlchen wrote:This means you will find the sFTP plugin inside the Total Commander network neigborhood. Under the name of "Secure FTP".
The basic usage should be almost self-explaining.
Function key <F7> creates a new connection setup.
Where is this Network Neighborhood? Is this a menu? If so, I can't find it. F7 creates a new folder for me. I Googled the term but to no avail. The network faq seems to assume I already know what it is as well.
User avatar
fenix_productions
Power Member
Power Member
Posts: 1979
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions »

2wildmind-ch

Few alternative ways start Network Neighbourhood:
- Alt+F1 or ALT+F2 keyboard shortcuts,
- click \ on drives toolbar,
- click drives dropdown (above files panels) and choose \ on it,
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...

#128099
wildmind-ch
Junior Member
Junior Member
Posts: 7
Joined: 2013-01-28, 18:04 UTC

Post by *wildmind-ch »

fenix_productions wrote:2wildmind-ch

Few alternative ways start Network Neighbourhood:
- Alt+F1 or ALT+F2 keyboard shortcuts,
- click \ on drives toolbar,
- click drives dropdown (above files panels) and choose \ on it,
Thanks fenix_productions. That's not at all easy to find.

Now I'm having the following error:

---------------------------
Error
---------------------------
Please put libssh2.dll and libeay32.dll either
- in the same directory as the plugin, or
- in the Total Commander dir, or
- in subdir 'x64' of the plugin or TC directory, or
- somewhere in your PATH!

See the plugin's readme.txt for download instructions.
---------------------------
OK
---------------------------

I have libeay32.dll (taken from Win64 - MinGW64, as instructed on the
plugin page. But I can't find libssh2.dll anywhere. Not in the 32bit Windows packages nor anywhere else.

I'm running Windows 8 64 bit.
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1049
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

Put every DLL from the /bin folder in the curl-7.32.0-devel-mingw64.7z archive in your plugin folder. The "devel" is important.
wildmind-ch
Junior Member
Junior Member
Posts: 7
Joined: 2013-01-28, 18:04 UTC

Post by *wildmind-ch »

Works! Thanks a lot guys!

Accessing my Linux box with Total Cmd feels like a warm hug.
wildmind-ch
Junior Member
Junior Member
Posts: 7
Joined: 2013-01-28, 18:04 UTC

Post by *wildmind-ch »

A little follow up question:

In the SFTP Network Neighborhood I have two files:

_F7=New Connection
_Quick Connection

When I use Quick Connection I can connect, but I have to fill in the form every time. Pressing F7 however just gives me the "new folder" dialog box. How can I create/edit connections when the keyboard shortcuts won't work?

I believe F7 = New Folder is fairly standard isn't it? I can't remember changing that.

I also went looking through the shortcut commands and couldn't find anything SFTP related.
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1049
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

F7 works. It just reuses the folder dialog. Just call it Test1 and the next dialog shows you the SFTP settings.
Sob
Power Member
Power Member
Posts: 945
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

This is actually the smaller part of the problem, because once you know where to look, it's not a problem anymore.

It's worse with "<number> drives", because lack of them affects usability over and over. With FTP, it's so nice and user friendly. I connect to FTP and it's presented to me by TC like another drive (identified by number). I can navigate somewhere else in the panel and always have the open connection just one click away. With SFTP (or any plugin that connects to servers, but I rarely use others) I open the connection, do something, then navigate somewhere else and eventually get lost and have to dig for the open connection in Network Neighborhood. Just going back in history is not always practical or possible, either because it's burried too deep or I'm not sure in which tab I originally had it. Keeping connections open in dedicated tabs is also not great. I must try to reuse tabs, simply because otherwise I tend to end up with dozens of them - "lost in tabs" is bad end. :)

I keep my hopes high for this nice shiny new TC version we're going to get soon. Well, after all those years, not really. But it would be nice surprise.
User avatar
ZoSTeR
Power Member
Power Member
Posts: 1049
Joined: 2004-07-29, 11:00 UTC

Post by *ZoSTeR »

I agree that TC is not the best solution for sftp.

One thing that bugs the hell out of me is that after editing a file you have to close the editor so that TC can upload the modified temp file.

I either use Xshell/Xftp (they have a nice drag&drop scp feature btw) or an editor with direct sftp support (sublime eg).
Sob
Power Member
Power Member
Posts: 945
Joined: 2005-01-19, 17:33 UTC

Post by *Sob »

For me, TC is still the best solution for SFTP, but I admit that it's mostly because I don't want to manage files on server using different program. I see standalone SFTP/FTP/etc clients as thing of the past, except for some special/advanced needs. But for basic operations, regular file manager should be the right tool for the job. And while TC does work for that (depending on what you call basic operations), current SFTP has its disadvantages (IMHO unnecessary), compared to built-in FTP.
And yes, editing sucks, also for FTP. It does not bother me too much only because I was used to direct editing on server over SSH long before any SFTP plugin for TC existed, so I never started to use editing through TC. Honestly, I find it completely unusable, except for simple one-time changes. I can't imagine using it for repeated edit-save-test scenario. But if I remember correctly, author already indicated that he's considering to do something about that.
User avatar
megvadulthangya
New Member
New Member
Posts: 1
Joined: 2024-10-20, 13:22 UTC

Re: SFTP Plugin: How to actually USE this plugin?

Post by *megvadulthangya »

Hi Guys! I want to use my loved total commander as sftp client, but looks like dont wanna to happen... My eyes hurting at night while using some other sftp client, which cant hawe dark mode....

So i searched tc plugin thingy installed set up the connection added pem file saved then when i push to connect tc is beeped then thats it... nothing happend... WHat can i do to acctualy use this plugin smn please help :?:
Post Reply