SSH Tunnel Memcached
程序员文章站
2022-06-14 13:51:12
...
最近一台服务器放进了移动机房,需要访问原电信机房一台Memcached服务器,Memcached服务是以内网形式启动。 依靠google大神,搜索出解决思路,在本地起一个SSH链接,通过本地一个端口实现对另外机器的映射或者叫做转发。 上周本来已经搞定,本周突发灵异事件
最近一台服务器放进了移动机房,需要访问原电信机房一台Memcached服务器,Memcached服务是以内网形式启动。
依靠google大神,搜索出解决思路,在本地起一个SSH链接,通过本地一个端口实现对另外机器的映射或者叫做转发。
上周本来已经搞定,本周突发灵异事件,竟然不管了,最后百般尝试,完成结果如下:
移动机器IP:220.xxx.xxx.xxx 电信机器IP:155.xxx.xxx.xxx
在移动机器上执行:
shell > ssh -N -f -L 11211:192.168.0.xxx:11211 root@155.xxx.xxx.xxx
11211:192.168.0.xxx:11211,格式为:本地端口:memcache启动的IP:端口 这里没有用RSA认证,就直接输入密码。-N 是不需要shell,-f 是程序后台执行,其他参数参见ssh --help。
shell > ps aux
可以看见进程已经在了,下面开始测试代码。
>>> import memcache >>> mc = memcache.Client(['127.0.0.1:11211'],debug=True) >>> print mc.get('name')
原文地址:SSH Tunnel Memcached, 感谢原作者分享。
上一篇: SQL*Plus常用指令
下一篇: cakephp中截取中文字符串
推荐阅读
-
SSH开发模式——Struts2(第三小节)
-
解决Linux下ssh登录后出现 报错 Write failed: Broken pipe 的方法
-
使用docker -v 和 Publish over SSH插件实现war包自动部署到docker的操作步骤
-
Nginx HttpMemcModule和直接访问memcached效率对比测试
-
用expect实现ssh自动登录服务器并进行批量管理的实现方法
-
docker centos7 安装ssh具体步骤
-
VPS 防止SSH 暴力登录尝试攻击的配置方法
-
python获取交互式ssh shell的方法
-
python操作ssh实现服务器日志下载的方法
-
python下paramiko模块实现ssh连接登录Linux服务器