技巧需求描述本人家里有一台台式机,性能非常好,安装了linux操作系统 。经常在出差和上班的时候想要连家里电脑做些事情 。比如啥事情呢?
- Android程序打包,发布apk
- 下载文件大的互联网资料
- 下载台式机的资料到笔记本电脑上
- 个别vpn速度慢,用台式机当跳板访问
- linux的操作
今天主要分享阿里云服务器做ssh代理实现这个需求 。
开始前
- 家里台式机ip=192.168.x.x
- 阿里云服务器ip=47.92.x.x
- 身边笔记本ip=10.25.x.x
#命令生成生成密钥文件ssh-keygen
第二步(台式机)#把密钥发给阿里云服务器 。ssh-copy-id yuyu@47.92.x.x
第三步(台式机)#利用 AutoSSH 建立一条 SSH 隧道autossh -M 2211 -fCNR 2210:localhost:22 root@47.92.x.x
端口介绍:- 2211 使用台式机的2211端口监视SSH连接状态,连接出问题了会自动重连
- 2210 将阿里云的2210端口转发到台式机ssh的22端口
第四步 (阿里云服务器)阿里云管理台开通外网端口 2210和2200
第五步 (阿里云服务器)
ssh -fCNL *:2200:localhost:2210 localhost
第六步 (笔记本)ssh yuyu@47.92.x.x -p 2200
最后使用在笔记本上输入命令ssh yuyu@47.92.x.x -p 2200
成功连到了家里的台式机 。接下来就hAppy吧 。【程序员小技巧之访问家里的电脑】
推荐阅读
- 小盆景红枫怎么养,美国红枫产地
- 夏枯草根除痔疮偏方,痔疮怎么办治痔疮的小偏方
- 小青柑是高档茶吗,湖北小青柑是正宗的吗
- 35+的大龄程序员都去哪里了?
- SQL小技巧解决大问题:如何统计字符出现次数?
- 做SEO的关键不是优化技巧,而是关键词的选择
- 宝宝突然不爱洗澡怎么回事?
- 不小心压到宝宝胸口了怎么办
- 生完孩子后小便憋不住
- 丧葬玉器有哪些 古人陪葬玉器有哪些