Hans-Juergen Petrich <petrich@tronic-media.com> Berlin, March 2002 

Sftp Plugin 4 Total Commander (http://www.p42.net/total_commander/)

For BugReporting/Wishes/Others related to the TC sftp Plugin please use http://www.p42.net/total_commander/p/


Install
-----------------

- copy plugin_sftp.wfx and psftp.dll to C:\wincmd\ (to your Total Commander Directory)

- in wincmd.ini (located in your window folder i.e c:\windows ) add:
  [FileSystemPlugins]
  Secure FTP Connections=C:\wincmd\plugin_sftp.wfx

- (Re)start Total Commander

- You will see in "Network Neighborhood" a new entry named "Secure FTP Connections"

Also you can install the plugin via Total Commander's auto Plugin installer (for more details look at http://www.ghisler.com/plugins.htm on the bottom of the page)


Notes
-----------------
- For managing your sftp server(s) copy wcx_sftp.ini in C:\wincmd\ and edit it!
- wcx_sftp.ini is NOT wcx_ftp.ini !!! wcx_ftp.ini is for your ftp connections and wcx_sftp.ini is for your sftp connections
- After you edit wcx_sftp.ini you have to restart Total Commander!
- You can use connections with compression, use this only if you have a slow connection to the server, in LAN its faster to disable compression
- When you connected successfully to a server the root directory is the default User-home directory given by the server, you can change this i.e. by type "root /" in the command line Box of "Total Commander" or you can add (in "wcx_sftp.ini") a entry like home_dir = / 
- You can use Password Authentication and Public Key Authentication, it works with puttygen.exe & pageant.exe, for more info plz look @ http://the.earth.li/~sgtatham/putty/0.53/htmldoc/Chapter9.html 
- you can import PuTTY saved Session Data to the Plugin by setting in wcx_sftp.ini:
  [config]
  import_putty_ssh_sessions=1
  #the plugin trys to import the PuTTY Sessions
or
  [config]
  import_putty_ssh_sessions=2
  #the plugin trys to import the PuTTY Sessions and assume that all that connections using key auth trought pageant.exe - so the plugin do not ask for a password

- also you can import ssh.com's (www.ssh.com 's ssh/sftp client) saved Session datas by setting in wcx_sftp.ini:
  [config]
  import_sshcom_ssh_sessions=\PATH2USERS_HOME\Application Data\SSH

- if you anytime update the plugin (plugin_sftp.wfx) you have to update psftp.dll too






Files and folders
-----------------

- plugin_sftp.wfx is the Plugin which is loading by Windwos Commander 
- psftp.dll       is the connection handler for plugin_sftp.wfx  
- wcx_sftp.ini    is the configuration file for your sftp server(s) 
- install.txt     is this file
- changelog.txt   changes
- puttygen.exe    Tool for creating Privat & Public Keys for Public Key Authentication
- pageant.exe     Windows SSH Key Daemon
- tools/          different tools (see the readme's)

Enjoy sftp via Total Commander!
Hans-Juergen Petrich ;-)


LEGAL WARNING: Use of this Software is illegal in countries where encryption is outlawed

No Warranty
Because the program or document is licensed free of charge, there is no warranty for the program, to the extent permitted by applicable law. Except when otherwise stated in writing the copyright holders and/or other parties provide the program "as is" without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair or correction. 
In no event unless required by applicable law or agreed to in writing will any copyright holder, or any other party who may modify and/or redistribute the program or document as permitted above, be liable to you for damages, including any general, special, incidental or consequential damages arising out of the use or inability to use the program or document (including but not limited to loss of data or data being rendered inaccurate or losses sustained by you or third parties or a failure of the program to operate with any other programs), even if such holder or other party has been advised of the possibility of such damages.


