SSH Tunnel On Demand is a software that allows users to create SSH tunnels easily, with the help of a script. The tool is designed to meet the needs of those who require secure and convenient access to different networks.
The script works by allowing users to enter information into a Web form, which then connects an SSH tunnel to the remote Usermin server and redirects the browser through the tunnel. It's perfect for those who don't want to go through the hassle of creating a full account on the server.
To get started with ssh tunnel on demand, you'll need Apache (tested with version 2), PHP (tested with version 4), and Screen (tested with version 4). Once you've got those installed, the next steps are straightforward:
1. Configure Apache to use PHP.
2. Put the ssh tunnel on demand script in your webroot.
3. Create a non-privileged "dumb" user account on the server.
4. Edit the Apache or "nobody" user to give it a home directory and temporary shell access.
5. Do a key exchange between the Apache user and the dumb user to allow for passwordless authentication.
6. Edit the Apache user and change the shell back to its original state.
7. Customize the tunnel close time using your SSH server's configuration file.
Overall, ssh tunnel on demand is an excellent tool for users who want an easy way to connect to Usermin at a remote site without any fuss. Its simple setup process and user-friendly interface make it a must-have for anyone who needs to create SSH tunnels on-demand.
Version 1.0: N/A