麒麟OS怎么设置关机确认提示_麒麟系统防止误操作配置【操作】

千晨酱_9684

千晨酱_9684

2026-03-28

388人浏览

原创

麒麟OS可通过四种方式启用关机确认机制:一、GNOME桌面下用gsettings启用电源提示;二、修改LightDM配置限制会话级关机;三、清空键盘快捷键屏蔽Ctrl+Alt+Del等直连关机操作;四、部署systemd-inhibit守护进程拦截后台静默关机请求。

麒麟os怎么设置关机确认提示_麒麟系统防止误操作配置【操作】

如果您在使用麒麟OS时希望避免因误触导致系统直接关机,可通过启用关机确认提示机制增强操作安全性。以下是实现该功能的多种配置方式:

一、启用GNOME桌面环境关机确认弹窗

该方法通过修改GNOME Shell的默认行为,在点击“关机”按钮后强制弹出二次确认对话框,适用于搭载GNOME桌面的麒麟OS V10 SP1及后续版本。

1、按下Ctrl + Alt + T打开终端窗口。

2、执行命令查询当前Shell扩展状态:gsettings get org.gnome.shell.extensions.dash-to-dock show-apps-at-top。

3、执行以下命令启用关机确认提示:gsettings set org.gnome.settings-daemon.plugins.power prompt-on-suspend true。

4、再执行命令确保关机动作受控:gsettings set org.gnome.session idle-delay 0;gsettings set org.gnome.session idle-delay 600。

5、注销当前用户并重新登录,使设置生效。

二、修改LightDM登录管理器关机行为

此操作作用于系统级会话管理器,对所有用户生效,可拦截图形界面下的快捷关机指令(如Alt + F4关闭会话窗口时的关机选项),防止未授权或误触发的关机流程。

1、在终端中执行命令编辑LightDM配置文件:sudo nano /etc/lightdm/lightdm.conf。

2、在[Seat:*]节下添加或修改以下行:greeter-show-manual-login=true。

3、新增配置项:allow-guest=false 和 hide-users=true,以限制非管理员干预权限。

4、保存文件后执行:sudo systemctl restart lightdm。

三、禁用快捷键触发的无提示关机

麒麟OS默认支持Ctrl + Alt + Del组合键直接调用关机菜单,该路径不经过确认环节。本方法通过屏蔽该快捷键绑定,切断快速关机通道。

1、打开“设置”应用,进入“键盘” → “快捷键” → “系统”。

2、找到“显示关机对话框”或“锁定屏幕并关机”类条目。

3、点击对应快捷键区域,按退格键(Backspace)将其清空。

4、若存在“注销”、“重启”等易混淆快捷键,同样执行清空操作。

5、关闭设置窗口,变更立即生效。

四、部署systemd-inhibit守护进程拦截后台关机请求

该方案针对由第三方应用或脚本发起的静默关机调用(如自动维护脚本调用shutdown -h now),通过systemd-inhibit加锁机制阻止其绕过用户确认环节。

1、创建守护脚本文件:sudo nano /usr/local/bin/confirm-guard.sh。

2、写入以下内容:#!/bin/bash\nsystemd-inhibit --what="HandlePowerKey" --who="ConfirmGuard" --why="Prevent accidental shutdown" --mode=block sleep infinity。

3、赋予执行权限:sudo chmod +x /usr/local/bin/confirm-guard.sh。

4、创建对应服务单元:sudo nano /etc/systemd/system/confirm-guard.service。

5、填入标准service定义,含Type=simple、ExecStart=/usr/local/bin/confirm-guard.sh、WantedBy=multi-user.target。

6、启用并启动服务:sudo systemctl daemon-reload && sudo systemctl enable --now confirm-guard.service。

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
session失效的原因
session失效的原因

session失效的原因有会话超时、会话数量限制、会话完整性检查、服务器重启、浏览器或设备问题等等。详细介绍:1、会话超时:服务器为Session设置了一个默认的超时时间,当用户在一段时间内没有与服务器交互时,Session将自动失效;2、会话数量限制:服务器为每个用户的Session数量设置了一个限制,当用户创建的Session数量超过这个限制时,最新的会覆盖最早的等等。

2023.10.17

580

4

session失效解决方法
session失效解决方法

session失效通常是由于 session 的生存时间过期或者服务器关闭导致的。其解决办法:1、延长session的生存时间;2、使用持久化存储;3、使用cookie;4、异步更新session;5、使用会话管理中间件。

2023.10.18

876

5

cookie与session的区别
cookie与session的区别

本专题整合了cookie与session的区别和使用方法等相关内容,阅读专题下面的文章了解更详细的内容。

2025.08.19

1946

14

海螺AI提示词大全
海螺AI提示词大全

精选海螺AI进阶隐藏玩法与高效提示词(Prompt)公式。手把手教你如何用海螺AI撰写自媒体爆款文案、网络小说续写、脚本创作,以及利用AI工具落地副业的实战案例。

2026.06.02

213

19

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习