SimpleSSH is a menu based shell script designed to take the effort out of port forwarding, binding ports, and forwarding X11.
12/08/11
1.3
- Added information on how to configure a SOCKS Proxy on Mac OS X, Windows PuTTY, and Firefox
- Added manual for SimpleSSH under Main Menu > Instructions > General Help
- Added information on how to utilize X11 on Mac OS X and Windows.
- Added more comments throught code for more clarity
- Implemented looping for menus so there is now an option for rerunning the script if there is an error.
- Added global functions to optimize code
- Further customized the Quit option from the menu.
- Added the ability to exit from any of the running SSH modes.
- Updated menu design.
- Added an About section to main menu.
- Added an Instructions section to main menu.
- Added a Release Notes section to main menu.
- Removed custom SSH port from advanced menu. Feature was already located under the standard mode.
- Added "Enter for Default" to the Standard Mode.
- Added "Enter for Default" to SSH, Bind, and Forwarding offering suggestions and speeding up data entry for common ports such as 22.
- Changed encryption methods from individual variables to an array.
- Added Windows Remote Desktop Port under Forwarding popular ports.
- Initial build.
- Socket Cleaning
- netstat tuna | grep server
- ps -A | grep port
- kill -9 pid
- netstat tuna | grep server # to double check
The script will need execute permissions. They can be added with chmod u+x simplessh.sh
or chmod 740 simplessh.sh
.
If the script is in the system path it can be executed with the following $ simplessh
. If running from a directery, run with $ ./simplessh.sh
.
SimpleSSH has only been tested on Mac OS X
GNU GENERAL PUBLIC LICENSE Version 2, June 1991