安装curl

先检查是否安装curl如果没装,则先用以下指令安装

sudo apt update
sudo apt install curl

配置远程协助开机动登录与edge自启

打开终端,复制下面命令,执行,完成后重启电脑即可。

curl -fsSL http://datacdn.data-it.tech/HomeAssistant/tools/install-uds.sh | bash

这个过程可能比较久,请耐心等待。

本脚本实实现的功能

  1. SSH服务 - 自动安装并启用SSH服务
  2. 系统更新 - 更新系统软件包到最新版本
  3. 禁用自动待机 - 阻止系统AC电源和电池模式下自动睡眠
  4. 禁用屏幕锁定 - 取消屏幕保护程序锁定功能
  5. 禁用屏幕自动关闭 - 防止显示器自动关闭
  6. 禁用自动更新 - 配置APT策略阻止系统自动更新
  7. 禁用MOTD通知 - 关闭登录时的新闻通知
  8. Microsoft Edge安装 - 自动下载安装最新版Edge浏览器
  9. 自动登录配置 - 设置GDM自动登录,重启后无需密码
  10. XRDP远程桌面 - 安装配置RDP远程桌面服务(端口3389)
  11. Polkit策略配置 - 解决远程桌面权限认证问题
  12. 防火墙配置 - 智能检测UFW状态并配置必要端口
  13. 中文输入法 - 安装ibus-pinyin中文拼音输入法
  14. NoMachine远程软件 - 智能检测安装NoMachine(端口4000)
  15. Edge Kiosk自启动 - 配置Edge全屏模式自动启动指定网页
  16. 密钥环处理 - 配置启动参数避免密钥环密码提示
  17. 桌面自启动文件 - 创建autostart桌面文件实现自启动
  18. 备用启动脚本 - 提供backup启动脚本作为备用方案
  19. 服务清理 - 自动清理冲突的systemd服务
  20. 完整日志记录 - 记录所有操作到日志文件
  21. 错误处理机制 - 每步骤完善的错误检测处理
  22. 无交互模式 - 支持curl远程执行无需用户输入
  23. 环境变量支持 - 可通过KIOSK_URL自定义启动页面
  24. 防火墙端口管理 - 自动开放SSH/RDP/NoMachine端口
  25. 安全参数配置 - Edge启动包含安全和兼容性参数

修改大屏打开的地址

找到脚本的第192行,修改客户代码, 找到脚本的第193行,修改第页显示数量 如下图所示 修改客户代码