New SFTP plugin available now
Moderators: Hacker, petermad, Stefan2, white
Hello rzea,
The SFTP functionality is independent of the regular FTP client. SFTP is done by selecting the Network Neighborhood from the drives list (e.g. by Alt-F1), and there the "Secure FTP" entry.
File System Plugins (*.wfx), like the SFTP plugin, are usually accessed via TC's Network Neighborhood.
Greetings
Gerby
The SFTP functionality is independent of the regular FTP client. SFTP is done by selecting the Network Neighborhood from the drives list (e.g. by Alt-F1), and there the "Secure FTP" entry.
File System Plugins (*.wfx), like the SFTP plugin, are usually accessed via TC's Network Neighborhood.
Greetings
Gerby
Hello Gerby,
Thanks for the info.
However, I'm getting an error about the DLLs, which I have already saved in the folders mentioned by the error and the TXT file from the plugin.
Here's the error I'm getting: http://img842.imageshack.us/img842/530/gyag.png
Any idea what's going on?
Thanks again,
Thanks for the info.
However, I'm getting an error about the DLLs, which I have already saved in the folders mentioned by the error and the TXT file from the plugin.
Here's the error I'm getting: http://img842.imageshack.us/img842/530/gyag.png
Any idea what's going on?
Thanks again,
I have added all .dll files to every possible directory within the plugin folder and the TC folder itself:
In plugin's folder: http://img845.imageshack.us/img845/27/67pf.png
In TC's folder: http://img845.imageshack.us/img845/5898/1byd.png
Even the /wcx folder: http://img842.imageshack.us/img842/42/vyfj.png
I am able to connect with Firefox's FireFTP addon, so I know my credentials are valid.
I must be missing something... but what?
Thanks.
In plugin's folder: http://img845.imageshack.us/img845/27/67pf.png
In TC's folder: http://img845.imageshack.us/img845/5898/1byd.png
Even the /wcx folder: http://img842.imageshack.us/img842/42/vyfj.png
I am able to connect with Firefox's FireFTP addon, so I know my credentials are valid.
I must be missing something... but what?
Thanks.
Oh boy, I was using the 64bit DLLs ¬¬.
I am able to connect now with the 32bit DLLs
- Thanks white!
Quick question: How do you save a connection so you don't have to type all credentials every time you need to connect?
I see I file called '_F7=new connection.txt' but I can't figure out how to use it.
Thanks again.
I am able to connect now with the 32bit DLLs

Quick question: How do you save a connection so you don't have to type all credentials every time you need to connect?
I see I file called '_F7=new connection.txt' but I can't figure out how to use it.
Thanks again.
You don't use this file. It's just there to tell you that you can use F7 to create a new connection.rzea wrote:I see I file called '_F7=new connection.txt' but I can't figure out how to use it.
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
does anybody know how to fix this?
Windows 6.1
libssh2.dll 1.4.3
libeay32.dll 1.0.0k
OpenBSD 5.5-current
OpenSSH_6.7, OpenSSL 1.0.1g
debug1: Client protocol version 2.0; client software version libssh2_1.4.3
debug1: no match: libssh2_1.4.3
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.7
debug1: permanently_set_uid: 27/27 [preauth]
debug1: list_hostkey_types: ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ssh-ed25519 [preauth]
debug1: SSH2_MSG_KEXINIT sent [preauth]
debug1: SSH2_MSG_KEXINIT received [preauth]
no matching mac found: client hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96,hmac-ripemd160,hmac-ripemd160@openssh!com server umac-64-etm@openssh!com,umac-128-etm@openssh!com,hmac-sha2-256-etm@openssh!com,hmac-sha2-512-etm@openssh!com,umac-64@openssh!com,umac-128@openssh!com,hmac-sha2-256,hmac-sha2-512 [preauth]
ps: sshd -T
ciphers 3des-cbc,blowfish-cbc,cast128-cbc,arcfour,arcfour128,arcfour256,aes128-cbc,aes192-cbc,aes256-cbc,rijndael-cbc@lysator!liu!se,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh!com,aes256-gcm@openssh!com,chacha20-poly1305@openssh!com
macs hmac-sha1,hmac-sha1-96,hmac-sha2-256,hmac-sha2-512,hmac-md5,hmac-md5-96,hmac-ripemd160,hmac-ripemd160@openssh!com,umac-64@openssh!com,umac-128@openssh!com,hmac-sha1-etm@openssh!com,hmac-sha1-96-etm@openssh!com,hmac-sha2-256-etm@openssh!com,hmac-sha2-512-etm@openssh!com,hmac-md5-etm@openssh!com,hmac-md5-96-etm@openssh!com,hmac-ripemd160-etm@openssh!com,umac-64-etm@openssh!com,umac-128-etm@openssh!com
kexalgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,curve25519-sha256@libssh!org
Windows 6.1
libssh2.dll 1.4.3
libeay32.dll 1.0.0k
OpenBSD 5.5-current
OpenSSH_6.7, OpenSSL 1.0.1g
debug1: Client protocol version 2.0; client software version libssh2_1.4.3
debug1: no match: libssh2_1.4.3
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_6.7
debug1: permanently_set_uid: 27/27 [preauth]
debug1: list_hostkey_types: ssh-rsa,ssh-dss,ecdsa-sha2-nistp256,ssh-ed25519 [preauth]
debug1: SSH2_MSG_KEXINIT sent [preauth]
debug1: SSH2_MSG_KEXINIT received [preauth]
no matching mac found: client hmac-sha1,hmac-sha1-96,hmac-md5,hmac-md5-96,hmac-ripemd160,hmac-ripemd160@openssh!com server umac-64-etm@openssh!com,umac-128-etm@openssh!com,hmac-sha2-256-etm@openssh!com,hmac-sha2-512-etm@openssh!com,umac-64@openssh!com,umac-128@openssh!com,hmac-sha2-256,hmac-sha2-512 [preauth]
ps: sshd -T
ciphers 3des-cbc,blowfish-cbc,cast128-cbc,arcfour,arcfour128,arcfour256,aes128-cbc,aes192-cbc,aes256-cbc,rijndael-cbc@lysator!liu!se,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh!com,aes256-gcm@openssh!com,chacha20-poly1305@openssh!com
macs hmac-sha1,hmac-sha1-96,hmac-sha2-256,hmac-sha2-512,hmac-md5,hmac-md5-96,hmac-ripemd160,hmac-ripemd160@openssh!com,umac-64@openssh!com,umac-128@openssh!com,hmac-sha1-etm@openssh!com,hmac-sha1-96-etm@openssh!com,hmac-sha2-256-etm@openssh!com,hmac-sha2-512-etm@openssh!com,hmac-md5-etm@openssh!com,hmac-md5-96-etm@openssh!com,hmac-ripemd160-etm@openssh!com,umac-64-etm@openssh!com,umac-128-etm@openssh!com
kexalgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,curve25519-sha256@libssh!org
So, you haven't figured out that you really can use F7 to create a new connection? Well, then...rzea wrote:So, how do you save an SFTP connection settings so you don't have to type all credentials every time you need to connect?
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
@Dalai, really dude? Useless power user. Thanks for nothing.
@white, that simple and short explanation was key, THANKS for your help.
I was getting confused because when I pressed F7 it says "New Folder (directory)" and I never got passed that. I now see the new connection with the saved credentials.
---
For others having problems connecting to SFTP on TC, here's a small set of steps to follow divided in 3 parts: Install The Plugin , Install The DLLs and Use The Plugin & Save Connection Settings.
Thanks again.
@white, that simple and short explanation was key, THANKS for your help.
I was getting confused because when I pressed F7 it says "New Folder (directory)" and I never got passed that. I now see the new connection with the saved credentials.
---
For others having problems connecting to SFTP on TC, here's a small set of steps to follow divided in 3 parts: Install The Plugin , Install The DLLs and Use The Plugin & Save Connection Settings.
- PART 1: INSTALL THE PLUGIN
- Download the SFTP plugin .zip file here: https://plugins.ghisler.com/fsplugins/sftpplug.zip
Note: If that URL doesn't work you'll need to visit the TC Plugins page located here: http://www.ghisler.com/plugins.htm. Search for "SFTP 1.4.1" (at the moment of writing this). - To install it, open the .zip file with TC (double click or pressing Enter). You will get the following screen asking you if you'd like to install it: http://img837.imageshack.us/img837/5030/8xsa.png
- Press Yes. The SFTP plugin should now be installed in the /plugins/wfx/sftpplug folder.
You're done.
- PART 2: INSTALL THE DLLs
- Download one of the following files depending if you're using the 32bit or 64bit version of Total Commander:
- • Total Commander 32bit: http://curl.haxx.se/gknw.net/7.34.0/dist-w32/curl-7.34.0-devel-mingw32.zip
• Total Commander 64bit: http://curl.haxx.se/gknw.net/7.34.0/dist-w64/curl-7.34.0-devel-mingw64.zip
- • Total Commander 32bit: http://curl.haxx.se/gknw.net/7.34.0/dist-w32/curl-7.34.0-devel-mingw32.zip
- I'm using the 32bit version as an example, so in the /bin folder look for the following files:
- libssh2.dll
- libeay32.dll
- zlib1.dll
- Save all those .dll files in the plugin's folder: /sftpplug. Your SFTP plugin folder should look like this:
/plugins/wfx/sftpplug
∟ libeay32.dll
∟ libssh2.dll
∟ zlib1.dll
∟ readme.txt
∟ sftpplug.wfx
∟ sftpplug.wfx64
You're done.
- PART 3: USE THE PLUGIN & SAVE CONNECTION SETTINGS
- Select Network Neighborhood from the drives list (i.e. ALT+F1). You'll see a "Secure FTP" folder.
- Select the Secure FTP folder. Inside you will see the following items:
- _F7=new connection.txt = This file are just instructions to use the plugin, it does nothing else.
- _Quick Connection = You will use this option to create your connection and save your credentials, otherwise you'll have to type them every time you want to connect.
- Press F7 with the _Quick Connection option selected.
Note: TC will ask you to create a new folder (directory). This is misleading, it's just asking you to add a name your connection, you will not be creating a folder. - Add a name to your connection and press Enter.
- You will see a "Connect to SFTP Server" window. Type your credentials there.
- From now on you will see an item(s) to your connection(s), all you need to do is selected and press Enter to connect.
You're done.
Thanks again.
I did already answer your question on May, 8th. It's not my problem if you don't read it and act accordingly instead of asking the same question again.rzea wrote:@Dalai, really dude? Useless power user.
Regards
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64
Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror