多种远程连接软件的介绍与对比(PS: VS Code真香)



控制端的操作系统作为分类依据,可分为:

目录

  • Windows
    • MobaXterm
    • mstsc
    • winscp
    • putty
    • VS Code
  • Ubuntu
    • Remmina
    • SSH
  • 两个系统均可
    • pycharm
    • 向日葵
    • TeamViewer
  • 总结

Windows

MobaXterm

在硕士阶段,在windows操作系统上,我一直使用此远程连接软件。很好用,自带终端,且左侧的文件目录可以同步变动,能够拖拽上传和下载文件。

mstsc

作为windows自带的远程桌面工具,注意嗷,是远程桌面工具。能够直接通过ip远程控制windows系统的其他电脑,且在局域网内,几乎无延迟。也可以控制ubuntu系统的电脑,但是需要ubuntu系统的电脑上配置好xrdp

打开这个工具的方法是,win+R,输入mstsc,回车。

winscp

可以实现文件的拖拽互传。

putty

轻量级,一个几百KB大小的exe文件,直接运行,就可以完成远程连接。但是,不能得到可视化的界面,所有操作,全都是在terminal上进行,对操作者的能力有一定要求。使用scp指令也可以实现文件传输,但是不如winscp的拖拽舒服。但是,大佬都是scp的,哈哈哈。

VS Code

VS Code真的吹的人吹上天,黑的人黑出翔。我最近刚开始接触VS Code,并用其进行远程连接,不得不说,真的蛮舒服。安装简单(装个拓展即可)、代码排版好看(比vim和gedit好看多了)、延时低。

Ubuntu

Remmina

作为ubuntu系统自带的远程桌面软件,也超级好用,方便,简单。

SSH

不多说,ssh大法好。

两个系统均可

pycharm

在服务器端,安装个pycharm。找到pycharm/bin/目录下的以vmoptions为后缀的文件,共有两个,一个是64位的,一个是32位的。根据自己的机器进行选择,打开对应文件,修改第一行和第二行的数字,第一行是最小内存,第二行是最大内存,根据自己的机器配置进行修改,不改的话pycharm打开会很卡。然后切换到pycharm/bin/目录,执行(sudo) ./pycharm.sh,就可在本地打开服务器端的pycharm。

我以前内网使用pycharm进行远程连接,不是很卡,有延时,但是可以接受。最近外网使用pycharm进行远程连接,卡的我难受无比。

向日葵

国产商用远程控制软件之光,可以在多个平台上使用,可以安装在windows、ubuntu、android等多个平台,以前我经常用手机控制电脑挂DNF。这个软件给我的感觉是,可以偶尔用,长时间用,有些难受,因为延时有一丢丢高(和其他远程方法相比)。我有段时间,一直用TeamViewer,后来两个账号都被封了,就开始用向日葵。初用向日葵的时候,觉得延时有些高,有点难受,后来开了一个月专业版,感觉没啥改进,还是很难受。但是,向日葵还是有优点的,免费账户我用了有一两年,一次没挂过(封号)。如果能够在技术层面上做一些优化,我觉得我会很喜欢向日葵。

TeamViewer

TeamViewer应该是最好的商用远程控制软件了,可以免费使用,但是经常封号,申请解封以后,还会封,反反复复。内网情况下,不用登陆账号,就可以通过ip进行远程控制。外网情况下,需要控制端和服务器端均登录同一个TeamViewer账号,才能控制。相较向日葵而言,连接更稳定、画面清晰、延时低。但是经常封号,我之前在北京,一周封了我俩号。

总结

网络延时低(内网访问)的朋友,windows系统下,服务器配置了xrdp,则使用mstsc,否则,建议MobaXTerm(本地)+pycharm(服务器);ubuntu系统下,服务器配置了xrdp,则本地用Remmina,否则用SSH。

网络延时高的朋友,windows系统下,VS Code(本地)很舒服。当然,我不是说网络延时低的时候,VS Code就不舒服了,只是在那个情况下,我习惯用pycharm。ubuntu系统下,TeamViewer是个不错的选择。

你可能感兴趣的:(必备技能)