尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Ubuntu系统向日葵远程桌面配置指南

Ubuntu系统向日葵远程桌面配置指南
📅 发布时间:2026/7/6 2:55:44

Ubuntu系统安装向日葵远程桌面后防止访问异常的补充操作

Ubuntu 安装向日葵后,最关键的配置是禁用 Wayland、启用 Xorg,再配合无人值守、锁屏 / 休眠、防火墙、权限与自启等设置,可大幅降低桌面无法远程访问的风险。

一、核心配置:解决 Wayland 兼容性(必做)

Ubuntu 默认 Wayland 与向日葵不兼容,会导致黑屏、无输入、无法连接。

  1. 编辑 GDM 配置
sudonano/etc/gdm3/custom.conf
  1. 找到并取消注释(删除#):
WaylandEnable=false
  1. 保存退出(Ctrl+O→Enter→Ctrl+X),重启系统:
sudoreboot
  1. 验证:登录后执行
echo$XDG_SESSION_TYPE

输出x11即成功。

二、向日葵客户端关键设置(必做)

  1. 启用无人值守

    • 打开向日葵 → 设置 → 安全 → 勾选启用无人值守访问

    • 设置独立访问密码(强密码:大小写 + 数字 + 符号)

  2. 开启开机自启

    • 设置 → 通用 → 勾选开机自动启动

    • 确保后台运行不被系统清理

  3. 关闭远程访问屏蔽

    • 设置 → 安全 → 远程访问屏蔽 → 清空列表,避免误拉黑设备

三、系统级配置:防止锁屏 / 休眠导致断连

1. 禁用自动锁屏(GNOME)
# 禁用锁屏gsettingssetorg.gnome.desktop.screensaver lock-enabledfalse# 禁用空闲激活锁屏gsettingssetorg.gnome.desktop.screensaver idle-activation-enabledfalse# 禁用会话空闲超时gsettingssetorg.gnome.desktop.session idle-delay0
2. 禁用休眠 / 挂起
# 禁止挂起sudosystemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target# 关闭电源管理空闲休眠gsettingssetorg.gnome.settings-daemon.plugins.power sleep-inactive-ac-type'nothing'gsettingssetorg.gnome.settings-daemon.plugins.power sleep-inactive-battery-type'nothing'
3. 自动登录(无人值守场景推荐)

编辑/etc/gdm3/custom.conf,在[daemon]下添加:

AutomaticLoginEnable=true AutomaticLogin=你的用户名

重启生效。

四、网络与防火墙:确保端口与连接畅通

  1. 放行向日葵端口(UDP/TCP 45000–45010)
sudoufw allow45000:45010/udpsudoufw allow45000:45010/tcpsudoufw reload
  1. 检查网络与 DNS

    • 确保能访问sunlogin.oray.com

    • 若无法获取 DeviceID,尝试修改 DNS 为8.8.8.8或114.114.114.114

五、权限与依赖:避免权限不足 / 库缺失

  1. 修复依赖(安装时常见)
sudoaptupdatesudoaptinstall-ylibgconf-2-4 libappindicator3-1sudoapt--fix-brokeninstall
  1. X11 授权(解决 “屏幕组件获取失败”)
sudonano/etc/profile.d/xrk.sh

写入:

#!/bin/bashxhost +>/dev/null2>&1

赋予权限并生效:

sudochmod+x /etc/profile.d/xrk.shsource/etc/profile.d/xrk.sh
  1. 临时放行 AppArmor(排查用)
sudosystemctl stop apparmor

六、安全加固(降低被入侵风险)

  • 开启双重验证(2FA):向日葵设置 → 安全 → 登录保护

  • 控制端使用黑屏模式:远程时开启,保护本地屏幕隐私

  • 定期更新向日葵与系统,修复漏洞

七、快速自检清单(无法连接时排查)

  1. 显示协议:echo $XDG_SESSION_TYPE→ 必须是x11

  2. 向日葵状态:是否在线、无人值守是否开启、密码是否正确

  3. 系统状态:是否锁屏 / 休眠、是否自动登录

  4. 网络:防火墙是否放行、DNS 是否正常

  5. 日志:查看向日葵日志(~/.config/sunlogin/logs)定位错误


按以上配置操作后,Ubuntu 向日葵远程桌面的可用性与稳定性会显著提升。

需要我把以上配置整理成一份一键执行脚本,你直接复制运行即可完成全部设置吗?

(注:部分内容可能由 AI 生成)

相关新闻

  • 大部分管理信息系统(MIS)都少不了员工
  • Agent Memory最新综述:长上下文和RAG之后,还缺什么?
  • 昆仑芯的“第三条路”

最新新闻

  • 【学习记录】Week14(二):沙箱机制深度剖析与进阶 ORW 绕过体系
  • 湿地生态好不好,不能只看绿不绿
  • 从零学习Kafka:调优
  • Node.js-Phase 1 学习总结:CLI 文件管理系统
  • 3分钟极速指南:用Python工具一键获取国家中小学智慧教育平台电子课本
  • Educator头歌答案分享:数据预处理与特征工程在线实验闯关

日新闻

  • AI智能体安全防护框架AgentGuard:从原理到实战部署指南
  • KMX63与PIC18F26K40硬件组合及低功耗设计实践
  • 基于YOLO13改进的门体检测模型:C3k2模块与PoolingFormer技术解析

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号