一套远程可视化服务器,如在本机上编程一样丝滑的方案

AI算法与图像处理

共 2439字,需浏览 5分钟

 · 2020-10-29

点击上方AI算法与图像处理”,选择加"星标"或“置顶”

重磅干货,第一时间送达

本文的目标是实现在本地的电脑(Ubuntu和Windows系统都可以)实现可视化服务器(Ubuntu server系统),实现远程显示图片,在服务器上使用pycharm直接编程,轻松传输文件等,操作更加方便,提高效率,解决以往只有命令行界面显示图片相对不便的问题。
主要内容:
1、安装远程连接Ubuntu Server 的图形界面——x2go远程连接桌面
2、安装pycharm 实现远程编写代码
3、堡塔SSH终端实现文件轻松传输
声明:本教程仅在自用服务器和亚马逊的服务器上尝试成功过,并不保证在所有场景下都适用,可以依据具体的情况做一定的修改。建议在动手前,先通读一遍,了解接下来具体要做的内容。主要思路是为了实现远程可视化的编程,利用更强大配置的服务器来进行编程开发,以及显示结果,更加直观和高效。

1



安装远程连接Ubuntu Server 的图形界面——x2go远程连接桌面

确定目标(要做的事情):

1)在服务器安装X2Go服务端

2)在本地电脑安装X2Go的客户端(Ubuntu和Windows都有示例,会提供Windows的安装包)

开始实操

1)在服务器安装X2Go服务端

首先连接到Ubuntu服务器,按照下面的命令进行相关包的安装

在添加PPA之前,需要先安装这个 add-apt-repository``:

sudo apt-get install python-software-properties software-properties-common


添加PPA :

sudo apt-add-repository -y ppa:x2go/stable

备注:上面两步如果失败也没有关系,在自己的内网机上亲测,无法安装和添加上述的内容,继续执行下面操作也能正常实用。

但是下面的操作一定要执行,如果出错,可以通过换源来按执行下面的操作

换源操作可参考:https://www.jianshu.com/p/20f2186d9cbb

刷新包列表:

sudo apt-get update

安装X2Go服务器端

sudo apt-get install x2goserver x2goserver-xsession

使用XFCE4作为Ubuntu服务器的桌面环境,安装Xfce4 :

sudo apt-get install xfce4

最后执行 reboot 命令来重启服务器 。

备注:这里我没有重启,也可以

2)在本地电脑安装X2Go的客户端 (含Windows和Ubuntu)

以Windows系统为例

安装

下载链接: https://pan.baidu.com/s/1NpjHESidNvxsAdK9UJPikg 

提取码: a2p3

可以参考:https://blog.csdn.net/qq_17105473/article/details/74597343

文末会附上下载链接,文件名:x2goclient-4.1.2.2-2020.02.13-setup.exe

配置和使用:https://blog.csdn.net/qq_17105473/article/details/74597343

修改下面三个即可

在”Host” 中填写服务器ip 

“Login”中填写要登录的username 

“Session type”下拉菜单选择“XFCE”,点击OK结束。

备注:用户名,就是平时打开终端时,$ 前面的那部分内容,比如显示的是xxx@yyy,这里的xxx就是用户名,yyy就是主机名。login填写的就是xxx。

登录:

输入密码,平时登录服务器的密码 


以Ubuntu为例

安装不同,使用和Windows下的一样

安装:

sudo apt-add-repository ppa:x2go/stable 
sudo apt-get update
sudo apt-get install x2goclient

安装完成后运行:

直接新建终端,并在终端中输入:

x2goclient

与上面Windows同样的配置和使用一样

这是Ubuntu server 的桌面:



2



在服务器上安装pycharm 实现远程编写代码


在服务器上安装pycharm与平时在Ubuntu上安装pycharm是一样的
可以参考:https://my.oschina.net/u/4373527/blog/4261877
https://www.liangzl.com/get-article-detail-181072.html
含破解文件
这里就不多赘述了

3



堡塔SSH终端实现文件轻松传输

仅限在Windows下
堡塔SSH终端下载:https://www.bt.cn/download/term.html
和使用教程
参考:https://blog.csdn.net/image_fzx/article/details/82799113
堡塔SSH终端下载:https://www.bt.cn/download/term.html

这一顿操作,看起来复杂,实际上很简单哈。建议多尝试,有一句话说的很好。我们不应该像对待珍宝一样对待电脑,而是应该在电脑有限的寿命里充分发挥它的价值,所以大胆的折腾!



下载1:OpenCV黑魔法


AI算法与图像处理」公众号后台回复:OpenCV黑魔法,即可下载小编精心编写整理的计算机视觉趣味实战教程



下载2 CVPR2020

AI算法与图像处公众号后台回复:CVPR2020即可下载1467篇CVPR 2020论文
个人微信(如果没有备注不拉群!
请注明:地区+学校/企业+研究方向+昵称


觉得有趣就点亮在看吧



浏览 38
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报