noi linux 2.0 开启多人共享云桌面
为了让学生们都可以用上noilinux,我安装了noilinux 服务器,并安装了realvnc服务,这样,学生端用vnc客户端就可以连接到noilinux上了,不用每个人都安装虚拟机在安装noilinux,给个网站账号随时可以进入noilinux云桌面练习。
但realnvc的安装方法网上的帖子都写的太复杂或者太古老, realvnc官网的文章也都是非常凌乱,我这是安装realvnc官网琢磨了一周弄出来的。浏览的多了我再出视频吧。
一、开启单人vnc的方法,使用的是udp\tcp5900端口:
可以多人共用一个桌面, 支持mac,tightvnc、realvnc view,noilinux(ubuntu 20.4) 直接就支持,设置超级简单:
1、打开setting- sharing-共享屏幕设置密码
2、打开terminal终端。关闭 Vino VNC server的加密方式,不关闭mac无法链接, 输入:
$ gsettings set org.gnome.Vino require-encryption false
然后用mac屏幕分享输入vnc:xx.xx.xx.xx 即可
或者tightvnc、realvnc view 都可以连接
打开setting- sharing-共享屏幕设置密码
二、多人多桌面VNC,互不影响。适合学生远程链接noilinux进行练习。
安装realvnc企业版,并注册,才能开启虚拟模式,并且可以传输文件
直接写命令:
$wget https://downloads.realvnc.com/download/file/vnc.files/VNC-Server-6.11.0-Linux-x64.deb
$sudo dpkg -i VNC-Server-6.11.0-Linux-x64.deb
$sudo vnclicense -add WHJRK-UXY7V-Q34M9-CZU8L-8KGFA
$sudo apt install xserver-xorg-video-dummy
然后建几个桌面用户,设置好账号密码,在setting里面users里新建即可
$vncinitconfig -enable-system-xorg
$systemctl enable vncserver-virtuald.service
$systemctl start vncserver-virtuald.service
客户机电脑安装realvnc view https://www.realvnc.com/en/connect/download/viewer/
新建链接设置ip:5999端口即可, 比如192.168.10.109:5999
若要映射到公网需要开放5999, 5901~590x,有几个用户就开几个端口。
若执行sudo apt install xserver-xorg-video-dummy提示无法定位软件包,更换源
于/etc/apt/sources.list。您可以备份该文件,然后编辑该文件,将软件源更换为其他可靠的源。以下是一些常用的Ubuntu软件源:
deb http://archive.ubuntu.com/ubuntu/ focal main restricted
deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted