使用VNC实现windows电脑对远程linux服务器的图形化界面安装与控制

type
status
date
slug
summary
tags
category
icon
password
笔者用Linux服务器跑代码发现有matlab脚本需要安装matlab,本想不借助图形界面进行静默安装,奈何静默安装需要下载许可证文件,并输入秘钥。奈何WHU提供的正版matlab只需在matlab安装程序中使用学校邮箱登录就可使用,且无法像个人版matlab一样下载许可证文件以及获得秘钥,但在matlab安装程序中登录学校邮箱需要图形界面。安装图形界面时笔者踩了不少坑,因而有了这篇笔记。

一、Linux服务器端

1、安装vncserver

2、开启vncserver

这里会让你设置并确认密码,且长度不能超过8个字符
输入密码:xxxxxx
提示:New ’_:1 (*_)’ desktop is :1 (*代表主机名)
即表示启动vnc成功,在主目录下产生一个.vnc目录

3、修改vnc启动界面

改为以下内容(亲测不改会在后续windows上用vnc遇到灰屏情况)

4、查看vncserver监听端口

查看vncserver监听端口,vnc默认端口号是5900,开启第一个VNC进程就是访问5901端口,开启第二个就是5902,以此类推。

5、杀掉原有进程

6、安装登录管理器

安装完成会有一个ok界面,回车,然后会有两个选项分别是gdm3和xdm/kdm,我选择了xdm

7、安装Ubuntu的桌面

8、启动桌面(等windows端装好后再启动也不迟)

二、Windows端

1、下载并安装windows系统的RealVNC Viewer客户端

2、打开客户端

左上角file->new connection
 
notion image

3、填写相关信息

notion image
①处填服务器ip地址,端口由Linux端查看得知为5901
②处填你给服务器取的名字,随意填写
notion image
点击continue
notion image
成功
但我在其中无法正常打开终端,摸索了一会发现必须通过下图方式才能打开终端,尚不清楚是什么情况
notion image

参考

Prev
这天夜里
Next
使用远程服务器跑深度学习代码时的一些心得
Loading...