## 安装curl 先检查是否安装curl如果没装,则先用以下指令安装 ```bash sudo apt update sudo apt install curl ``` ## 配置远程协助开机动登录与edge自启 打开终端,复制下面命令,执行,完成后重启电脑即可。 ```bash 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行,修改第页显示数量 如下图所示 ![修改客户代码](https://qncdn.tairongkj.com/docs/images/20250828160901.png)