求助一个问题,如何远程控制另一台机器

2017-11-27 15:31:08 +08:00
 mathzhaoliang
问题是这样的:公司有一台机器 A 用于测试产品,放在测试的房间里,离我的位子有点远,每次跑来跑去不方便,我想在我位子上的电脑 B 上装一个 Python 脚本,每次在电脑 B 上运行脚本以后可以自动唤起电脑 A 运行程序(程序的接口已知),这两台电脑都在局域网里面,已知电脑 A 装的是 Windows7 系统,我电脑 B 上装的是 Ubuntu 系统。

我现在有两个想法:一是在我的电脑 B 上使用 ssh 远程登录控制电脑 A,但是这似乎需要电脑 A 新建一个 guest 账户?

二是在电脑 A 上开启并监听某个端口,我把调用命令发送到这个端口,电脑 A 监听到命令后就运行程序(这样似乎不需要给我分配一个用户密码)。

我不知道哪一种可行?我理想的方法是第二种,也许有更好的办法,请大家不吝赐教。

不必给出所有细节,只说说大概步骤就可以了。

还有,如果我想在手机上控制电脑 A 上的这个程序,应该如何做?
3906 次点击
所在节点    Python
20 条回复
13246864965
2017-11-27 15:39:24 +08:00
在 A 装一个 VNCserver,在 B 装 VNCclient
laycher
2017-11-27 15:41:50 +08:00
A 上提供 HTTP 接口?
WordTian
2017-11-27 15:45:09 +08:00
A 开 3389 远程,B 安装 rdesktop 连接,就是这么简单
debuggerx
2017-11-27 15:45:55 +08:00
我之前类似的需要是用 python 写的 rpc,因为有一个 js 编译器只有 win 版本,我日常用 a 机器是 linux,公司内网有台 win 服务器 b,使用的时候 a 给 b 发命令并发送源代码,b 编译好后 a 直接拿到编译结果……
leavic
2017-11-27 15:46:04 +08:00
teamviewer 那么好用
bf6688
2017-11-27 16:14:36 +08:00
你没用过 rdesktop 吗?
chisongtao
2017-11-27 16:28:59 +08:00
teamviewer 啊,操作简单,方便,手机也有 app
jyf007
2017-11-27 16:36:31 +08:00
@bf6688 已更新为 freerdp
jyf007
2017-11-27 16:50:42 +08:00
@leavic teamviewer 有些问题
@13246864965 vnc 不加密
iappled
2017-11-27 17:02:21 +08:00
jenkins ?
ryd994
2017-11-27 17:27:47 +08:00
系统属性里可以设置允许接收远程控制
我的电脑右键属性高级属性
panpanpan
2017-11-27 17:27:54 +08:00
你不知道有个东西叫远程桌面么。
duoglas
2017-11-27 17:31:52 +08:00
向日葵不错的。
dy7338
2017-11-27 17:52:47 +08:00
N 年前的鸽子,任我行
clino
2017-11-27 19:29:33 +08:00
jenkins buildbot 之类的不行吗?
Humorce
2017-11-27 19:48:32 +08:00
跨平台直接 vnc 省时间
seasstyle
2017-11-27 20:01:26 +08:00
配个秘书,你在后面指挥她操作,233333333333333
sadaharu09
2017-11-27 20:03:16 +08:00
@bf6688 remote desktop 确实是王道。
satanandroid
2017-11-28 10:21:36 +08:00
teamviewer VNC 甚至搞个 IPAD 装个微软的桌面远程 完美
yucongo
2017-11-28 20:42:10 +08:00
A 里装 ssh 服务器( openssh ( cygwin ) 或 freesshd 或 Bitvise SSH Server(商业))

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

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

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

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

© 2021 V2EX