-
TeraTerm is a Very Fine SSH Client for general professional use. The main weakness is lacking the ability to save your sessions as you go. There is a Very lame "menu" companion app that I was never able to get working so I decided to create my own session manager. It is somewhat limited in that it only works for SSH2 sessions, but that is all I needed.
Now the Obsolete original SSHTTSM On Steroids
-
** New International friendly Session names are now possible as of version 3.0 release.
3-Way Client Session Manager is a Windows utility for managing and launching SSH/SFTP sessions using Tera Term, PuTTY, or WinSCP from a single interface.
It supports saved sessions, optional credential storage, Tera Term macros, and automatic session backups.
-
Centralized SSH session list
-
Allows Launch Tera Term, PuTTY, or WinSCP
-
Optional saved username/password (obfuscated, not plain text)
-
Tera Term macro (
.ttl) support -
Built-in macro file editor
-
Session backup rotation
-
Ping test for server reachability and internet connectivity
-
Single-instance protection
-
64bit Windows OS (Win 11 Certified)
-
53MB Disk Space
-
50MB RAM (minimum)
-
Internet connection
-
keyboard
-
Mouse (optional)
-
1920 x 1080 display (1400x900 actual)
-
One or more of the following installed:
-
Tera Term (mandatory)
-
PuTTY
-
WinSCP
NOTE: The “TT+3-Way_CSMinstallerX64.exe” Provides all 3 clients as well as the client manager.
3-Way_CSM automatically searches common install paths for preinstalled clients.
Local portable copies of PuTTY and Win SCP placed in the application folder will also be supported.
-
-
I suggest using the Full package “TT+3-Way_CSMinstallerX64.exe“ as the simplest method. Otherwise...
-
Installing Tera Term is required for storage of the sessions and optional Macro files.
-
Copy
3-Way_CSM.exeto a folder of your choice. -
(Optional) Place
putty.exeand/orWinSCP.exeinto the same folder. -
Run the application.
Only one instance may run at a time.
-
-
- Enter the:
-
Session Name (Any Language)
-
IP Address (IPv4)
-
Port (default: 22)
-
(Optional) Enter a Username and Password (Ascii only)
-
(Optional) Enable User/Pswd OK to allow credentials to be saved
-
Click SAVE Session
Sessions appear in the list on the left.
-
-
- Choose the preferred client:
-
Tera Term
- Select User customized Macro if desired and available
- (preferred macro will be auto selected if filename begins with exclamation point)
-
PuTTY
-
WinSCP
-
Select a session from the list
-
Click CONNECT or press Enter
-
-
Tera Term
-
PuTTY
-
WinSCP
- Each Use CLI interface for SSH/SFTP connections
-
Passwords are stored in an obfuscated, non-readable form
-
To save credentials (New or existing Sessions):
-
Enter (optional) Username and Password
-
Enable User/Pswd OK (to allow saving)
-
Click SAVE Session
-
-
Use Show Password to temporarily reveal credentials
-
Macro files are listed from the teraterm5 (sessions) folder
-
Up to 8 macros are displayed in the main window
-
Select a macro before connecting to execute it automatically
-
Macro filename beginning with exclamation point will be selected automatically as default.
-
Select macro file if available
-
Click [**EDIT] **for the existing macro or to create a new one
-
Save or reload macro directly from the built-in editor
-
Remrember – Limit of 8 macros are displayed in the main window
Restart the application for newly added macros to appear in the main window. You might need to delete one to allow your new macro to become available in pick list.
-
A dedicated **C:\XferTemp** folder is used to manage zmodem file transfers. Session log files are also written to this same folder.
-
Sessions are stored in a rotating backup system:
File Name Description SessionsActive sessions file Sessions1Most recent backup Sessions2Older backup File Name Not Rotated SessionsBakVery first Backup Each save operation rotates the files 0 1 2 automatically.
-
Enter – Connect to selected session
-
Delete – Remove selected session
-
Ctrl+C – Copy
IP:Portto clipboard (cursor must be inside ADDRESS field) -
ESC – Close dialogs or editors
-
Click PING to verify:
-
Server reach-ability
-
Active internet connection
Uses the native Windows
ping.exe application. -
Click [Sessions Folder] button to browse:
-
Session files
-
Backup files
-
Tera Term macro (
.ttl) files -
Balloon Tips are helpful to Beginners and can become annoying so you have the option of disabling all guiding Popups from your program launch shortcut.
-
Right Click your 3-Way_CSM shortcut.
-
Click properties
-
Append the target line with a space followed by a slash and the word “quiet”, as shown below:
-
This application uses CLI to launch unmodified third-party software:
-
Tera Term
-
PuTTY
-
WinSCP
All trademarks and licenses belong to their respective authors.
License, documents, and homepage links are accessible from the About window. -
Provided AS-IS, without warranty of any kind.
Enjoy using 3-Way Client Session Manager
installs TeraTerm & 3-way_SCM PLUS portable copies of PuTTY & WinSCP https://github.com/Randywfl/TeraTerm-SSH2-Session-Manager/raw/refs/heads/main/TT+3-Way_CSMinstallerX64-1.exe
Randywfl/TeraTerm-SSH2-Session-Manager
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|


