VNC远程:适合Nano,简单易行,推荐。
VNC的条件为:远程的ubuntu机器已经登录进入桌面,且已经开启vino-server,则在远程使用vnc-viewer可直接连接。因此,要做两件事:
在Nano上安装vino-server
在Nano上启动vino-server。
2.2.1 安装VINO:VNC Server
打开Nano终端,依次执行
sudo apt update
sudo apt install vino
2.2.2 设置VINO登录选项
依次执行
gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino require-encryption false
2.2.3 将网卡加入VINO服务
执行,查看网卡UUID
nmcli connection show
显示如下,我们使用的是有线网络,因此拷贝第一行Wired connection 1的UUID
将UUID拷贝粘贴到如下命令的单引号[‘your UUID’]之间,并执行
dconf write /org/gnome/settings-daemon/plugins/sharing/vino-server/enabled-connections "['your UUID']"
export DISPLAY=:0
2.2.5 VNC测试登录
(1)在windows上安装VNC软件
在自己电脑的windows系统中安装VNC viewer
下载地址:https://www.realvnc.com/en/connect/download/viewer/
当然,其他地方应该也可以下到绿色版。
(2)在Nano上启动vino-server
Nano上执行
/usr/lib/vino/vino-server
显示如下,表示成功
本指令执行后,终端不关闭,在windows系统打开VNC viewer软件执行如下操作登录Nano:
[File] –[New connection].. 输入登录信息– [ok]
VNC Server: 输入Nano的IP地址
Name:输入Nano的用户名
第一次连接会弹出警告信息,点击[continue],如果出现绿色大眼睛则大功告成!
2.2.6 添加开机启动vino-server
我们希望每次Nano上电开机后,自动启动vino-server,只需要将上述命令加入开启启动选项,这样就彻底接键盘显示器的麻烦了。下面快来设置吧!
在Nano的Ubuntu系统左上角dash中搜索application会出现“开机启动应用”设置,或者通过命令打开“开机启动应用”设置:
sudo gnome-session-properties
打开Startup Applications应用,添加如下开机启动内容
名称:StartVinoServer
指令:/usr/lib/vino/vino-server
重启Nano,试试能否直接从VNC再次登录吧!
具体步骤请参考 https://blog.csdn.net/iracer/article/details/104453423