- pyPass is a simple and powerful remote ports mapping tool.
- Make sure you have installed python3, python3-pip. If not, install them before next step.
- Run command "git clone https://github.com/ideamark/pyPass" to download pyPass to your local server.
- Write params to "config" file.
- Copy the whole pyPass folder to the remote server.
- Run local.py on local server and run remote.py on remote server. And then it works. U can access your local server ports by access your remote server ports.
- If there is an error like: "No module named 'xxx'", run command: "sudo pip3 install xxx" to install the lost module.
- For Ubuntu, write this command in /etc/rc.local before "exit 0":
- "nohup python3 pyPass/local.py &"
- Author: Mark Young
- Email: [email protected]
- The basic code comes from https://github.com/aploium/shootback, the author is Aploium, thanks for the sharing.