在端口限制严格的服务器上如何愉快的使用远程桌面

2017-01-10 10:44:09 +08:00
 Tuisku
前景提要:
- 公司项目放在新合作方的服务器上并且以信合作方的名义运营
- 蛋疼的是,每次发布代码什么的都要通过以下流程
· QQ 联系新合作方,告知需要远程,需要发布的文件通过 EMail 发送给对方,对方下载
· 对方在他们的电脑上通过 [内网] 远程到服务器上
· 我们通过 QQ 远程协助控制对方的电脑操作服务器进行发布操作

经过一段时间之后实在是,受不了,这种,尴尬的行为:
· 如果有紧急问题需要解决,大半夜的那种,肯定是很难迅速解决
· 每次发布东西都要尴尬的跟对方交谈半天顺便互相问好表示天气不错
· 有时候临近下班时间发布,总感觉自己耽误了对方的休息时间
· …… And more

但是!对方又不允许我们在服务器上安装能内网穿透的远程软件,想偷偷的安装也不行,毕竟每次远程操作都在对方的监控下(呕,我死了

现在只能做到在产品的代码里加了个能执行 SQL 语句的小 Shell ,但是对方给每个请求设置了 45s 的超时,每次需要导出一点大的东西, SELECT 的东西多一点,过了 45s 就玩儿完。(呕 我又死了

不知各位 dalao 有什么好的解决办法,比如在产品内置一个 Web 端的远程之类的( ASP.NET 技术栈,服务器仅开放 80 端口
4025 次点击
所在节点    问与答
31 条回复
eirk2004
2017-01-10 21:12:38 +08:00
能不能用远程桌面连接对方的电脑?能用的话,直接在他电脑上再启动远程桌面

以前尝试过,可以访问只允许内网连接的服务器
klwlkj
2017-01-10 22:55:02 +08:00
一句话解决的事
defunct9
2017-01-10 22:58:30 +08:00
这个简单, 80 端口同时跑 web 和 ssh 协议就好
zwl2012
2017-01-10 23:40:45 +08:00
将 vnc 服务集成到软件里,软件启动 vnc 服务也启动。再安装一个 novnc ( web 远程桌面管理)。这样的好处是不需要管理员帐户密码, vnc 服务独立密码登录,登录界面无信息。并且 noVNC 只需要 Python 支持。缺点:如果有安全软件的话略麻烦,需要加白。
eyp82
2017-01-11 01:29:45 +08:00
楼主太要面子. 限制这么死, 这不是技术能解决的事, 况且你这么留后门, 被人发现了你们公司肯定要有人担责任, 最怕的是被某些人拿来搞事.
别人既然给了你接口人, 那协助你工作就是他的责任, 你管他什么时候上下班你是不是在打扰他呢, 需要的时候就找就可以了, 不配合就找领导推动解决, 如果给对方造成工作时间上的困扰了, 就继续往上反馈直至可以推动更上层面的领导协商改进一下工作流程. 造福后人. 于公, 这是正确的迭代改进工作方式的手段; 于私, 这么一路吵下来, 你的工作也得到了体现.
你现在偷偷摸摸搞了个后门, 等于在给大家埋地雷, 搞到最后你里外不是人.
ryd994
2017-01-11 04:35:31 +08:00
@Tuisku 你怎么这么勤快呢?对方都不急。你只要第一时间通知他们有这个需求,因为他们托拖,事情办不好,是他们的责任。他们要是烦了,急了,自然主动给你解决。做好你自己份内的事就好。如果又要马儿跑又不给吃草,那就找你领导,领导就是干这种协调的事的。
楼上说的挺对的,你埋这种地雷,迟早出事的。
真要认真负责的话,自己先学学运维架构,特别是堡垒、审计这方面,然后做个方案给他们。但是说实话,我觉得人家对这件事情并没有什么所谓。
皇帝不急急死太监
sinxccc
2017-01-11 04:57:58 +08:00
只能说你们心真大…

合作方把外网访问的权限控制得这么严你们还在想心思玩后门
lynnX
2017-01-11 08:23:18 +08:00
合作方明显是对安全要求比较高 而且对你们还是不是完全的信任 你现在还想留个后门啥的 被发现之后估计会玩完
gyteng
2017-01-11 11:31:44 +08:00
楼主这已经很好了,以前有个项目要

1. QQ 远程协助连接到甲方办公室的电脑
2. 从甲方办公室的电脑连接跳板机
3. 从跳板机用 putty 连接到生产服务器
kulove
2017-01-11 11:33:57 +08:00
可以后门的话就一句话呗 程序搞个代理什么的
kulove
2017-01-11 11:35:22 +08:00
不过留后门这个要慎重啊,被发现了肯定不行啊..
嗯..留之前记得先用杀毒软件杀几遍..

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/333525

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX