很多人在用国产桌面系统(比如方德、麒麟、UOS)时,都会遇到一个问题----怎么远程控制这台 Linux 电脑?常见方案要么安装第三方远程软件,折腾SSH+X11,或者自己搭 VNC 服务。但其实你可能不知道, 方德桌面操作系统 已经内置了远程桌面功能(VNC),而且配置非常简单,今天就带你一步步搞定。

先看效果:Windows直接远程控制。

1.查看系统信息 pdsyw@pdsyw1024:~/桌面$ cat /etc/os-release NAME="方德桌面操作系统 V5.0" NAME_EN="NFSChina Desktop OS V5.0" VERSION="5.0" VERSION_ID="5.0" MINOR_VERSION="G240" ID=nfsdesktop ID_LIKE=debian PRETTY_NAME="NFSChina Desktop OS V5.0-G240" VERSION_CODENAME=tiger HOME_URL="" RELEASE_TYPE="RETAIL" SYSTEM_RECORD=20251209N00S00 pdsyw@pdsyw1024:~/桌面$ uname -a Linux pdsyw1024 5.4.0-100-generic #100.1+m83+48nfs5 SMP Tue Dec 9 11:50:13 CST 2025 x86_64 GNU/Linux

2.打开远程桌面访问

在终端执行命令,找到 网卡 ,这个IP就是远程连接地址。

pdsyw@pdsyw1024:~/桌面$ ip a

5.在Windows上使用vnc连接

在Windows上打开VNC Viewer,输入192.168.80.3:5900,输入远程密码,在方德系统点击“接受”,远程连接成功。

6.输入远程桌面访问密码

7.在 中科方德 上点击接受

8.Windows可正常访问

9.命令查看当前远程桌面状态

如果你是运维人员,这部分才是核心。false说明未开启,true说明开启。 pdsyw@pdsyw1024:~/桌面$ gsettings get org.cdos.desktop.system.remote enabled false

10.命令打开远程桌面 pdsyw@pdsyw1024:~/桌面$ gsettings set org.cdos.desktop.system.remote enabled true pdsyw@pdsyw1024:~/桌面$ gsettings get org.cdos.desktop.system.remote enabled True

11.安装dconf-cli pdsyw@pdsyw1024:~/桌面$ sudo apt install dconf-cli

12.命令查看当前权限设置

默认是“只读模式”,要想控制必须开启,true代表“只读模式”,false代表可操作屏幕。 pdsyw@pdsyw1024:~/桌面$ dconf read /org/gnome/desktop/remote-access/view-only true

13.命令打开允许远程用户控制屏幕 pdsyw@pdsyw1024:~/桌面$ dconf write /org/gnome/desktop/remote-access/view-only false pdsyw@pdsyw1024:~/桌面$ dconf read /org/gnome/desktop/remote-access/view-only false

14.命令查看是否开启确认身份

远程连接时如果开启了每次访问连接需确认身份,则在连接时会弹确认框,false代表未开启,true代表开启。 pdsyw@pdsyw1024:~/桌面$ dconf read /org/gnome/desktop/remote-access/prompt-enabled false

15.命令打开确认身份 pdsyw@pdsyw1024:~/桌面$ dconf write /org/gnome/desktop/remote-access/prompt-enabled true pdsyw@pdsyw1024:~/桌面$ dconf read /org/gnome/desktop/remote-access/prompt-enabled true

16.命令查看密码验证方式

确认连接时是否使用密码验证,如果为none代表没有验证方式,vnc代表使用vnc的验证方式。 pdsyw@pdsyw1024:~/桌面$ dconf read /org/gnome/desktop/remote-access/authentication-methods ['none']

17.命令设置验证方式为vnc pdsyw@pdsyw1024:~/桌面$ dconf write /org/gnome/desktop/remote-access/authentication-methods "['vnc']" pdsyw@pdsyw1024:~/桌面$ dconf read /org/gnome/desktop/remote-access/authentication-methods ['vnc']

18.命令查看当前密码

输出'MTIzNDU2Nzg=',这是Base64编码,解码后结果是12345678。 pdsyw@pdsyw1024:~/桌面$ dconf read /org/gnome/desktop/remote-access/vnc-password 'MTIzNDU2Nzg=' pdsyw@pdsyw1024:~/桌面$ echo MTIzNDU2Nzg= | base64 -d 12345678pdsyw@pdsyw1024:~/桌面$

19.命令修改当前密码 pdsyw@pdsyw1024:~/桌面$ dconf write /org/gnome/desktop/remote-access/vnc-password "'$(echo -n 'pdsyw' | base64)'" pdsyw@pdsyw1024:~/桌面$ dconf read /org/gnome/desktop/remote-access/vnc-password 'cGRzeXc=' pdsyw@pdsyw1024:~/桌面$ echo cGRzeXc= | base64 -d pdsywpdsyw@pdsyw1024:~/桌面$

20.Windows上使用vnc连接正常

为什么这套方案很香?

相比传统方案,这种方式有几个明显优势:系统自带,开箱即用、支持命令行批量配置;非常适合运维批量部署、自动化脚本;兼容Windows直接连接,不用复杂配置,直接VNC即可;支持权限控制:只读模式、是否确认、密码控制。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。