使用SSH代理连接mysql
在许多情况下,mysql只能本机,或内网IP可以访问。所以通过SSH转发连接来解决问题
linux
ssh -fNg -L 3307:localhost:3306 -p 22 [email protected]
windows
PLINK.EXE -N -C -L 3307:localhost:3306 -P 22 [email protected]
本地以3307访问,通过ssh(端口:22)连接myuser@remotehost.com,再转发访问数据库:localhost:3306
现在,你就可以通过本地连接远程的数据库了,就像访问本地的数据库一样。
如:mysql -P 3307 -u dbuser -p db
注意
PLINK.EXE为putty的一个工具
上面只是用mysql作为实例,可以举一反三ssh代理其它端口
相关推荐
projava 2020-11-14
WanKaShing 2020-11-12
airfish000 2020-09-11
tryfind 2020-09-14
yegen00 2020-09-10
kkaazz 2020-09-03
风语者 2020-09-02
BraveWangDev 2020-08-19
lichuanlong00 2020-08-15
gsl 2020-08-15
pandaphinex 2020-08-09
yhuihon 2020-08-09
CheNorton 2020-08-02
xiangqiao 2020-07-28
hpujsj 2020-07-26
hpujsj 2020-07-26
sshong 2020-07-19
BraveWangDev 2020-07-19
annan 2020-07-18