Last active
January 2, 2016 09:08
-
-
Save balamaci/8280659 to your computer and use it in GitHub Desktop.
SSH tunnel for mysql
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ssh -p 3333 -L local_port:remote_host:remote_port user@machine | |
- after a connection to 'machine' is established, all tunneled connections will be directed to the 'remote_host'. | |
1. ssh -p 3333 -L 3307:localhost:3306 sbalamaci@machine1.ocean.digital | |
2. ssh -p 3333 -L 3307:82.67.89.3:3306 sbalamaci@machine1.ocean.digital | |
it matters to which mysql interface the bind is done. | |
careful with testing the setup with mysql client connecting to 'localhost' as it will bypass network and connect through a socket file. So even if you messed the setup it will connect to a local mysql instance if available. | |
to be ran on server for desktop publishing. | |
x11vnc -safer -localhost -nopw -noxdamage -ncache 10 -once -display :0 | |
ssh -p 3333 -L 5900:192.168.1.5:5900 user@masina |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment