这是本人测试的经过,纯粹记录来看看,最终解决方法在最后面,中间讲的是遇到的一些坑,可以略过不看!!

       本人操作经验,转载请表明出处:http://www.cnblogs.com/huangjc/p/4536620.html


Linux默认允许任何人按下Ctrl+Alt+Del重启系统。但是在生产环境中,应该停用按下Ctrl-Alt-Del 重启系统的功能。

会linux的技术牛们都知道前面的centos版本都是在/etc/inittab中配置,而centos7/RHEL7查看/etc/inittab文件,它会告诉你Ctrl+Alt+Del这个功能键在哪里设置。

[root@localhost ~]# cat /etc/inittab
# inittab is no longer used when using systemd.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
#
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To view current default target, run:
# systemctl get-default
#
# To set a default target, run:
# systemctl set-default TARGET.target

现在我们知道了Ctrl+Alt+Del在/usr/lib/systemd/system/ctrl-alt-del.target中配置。

那我们直接vim编辑这个文件,按以往设置关闭这个功能的方式去操作:全部注释点/usr/lib/systemd/system/ctrl-alt-del.target文件中的内容。

[root@NFJD_RHEL_B0109-10 ~]# vim /usr/lib/systemd/system/ctrl-alt-del.target#[Unit]
#Description=Reboot
#Documentation=man:systemd.special(7)
#DefaultDependencies=no
#Requires=systemd-reboot.service
#After=systemd-reboot.service
#AllowIsolate=yes#[Install]
#Alias=ctrl-alt-del.targe

保存退出,执行init q重新reload配置文件。

现在开始执行Ctrl+Alt+Del三键组合看看是不是关闭这个功能了!!

果然,这三键不生效了,貌似成功了,很高兴的说!

然而准备重启再试试的,reboot下去,等了一会,咋不动了。坑啊,reboot命令竟然不生效了!

赶紧看看reboot.target这个文件:

[root@NFJD_RHEL_B0109-10 ~]# cat /usr/lib/systemd/system/reboot.target
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.#[Unit]
#Description=Reboot
#Documentation=man:systemd.special(7)
#DefaultDependencies=no
#Requires=systemd-reboot.service
#After=systemd-reboot.service
#AllowIsolate=yes#[Install]
#Alias=ctrl-alt-del.target
[root@NFJD_RHEL_B0109-10 ~]#

好吧,竟然也全部被注销掉了!看看这是否是软链接文件。

[root@NFJD_RHEL_B0109-10 ~]# ll /usr/lib/systemd/system/ctrl-alt-del.target
lrwxrwxrwx. 1 root root 13 Mar 19 23:56 /usr/lib/systemd/system/ctrl-alt-del.target -> reboot.target
[root@NFJD_RHEL_B0109-10 ~]#

果然显示ctrl-alt-del.target这是reboot.target的软链接。

经过再三测试,正确方法就是:

delete掉ctrl-alt-del.target这个文件。

再次执行init q重新reload配置文件。

不用想,成功了!就这样,这样,好了......

如果要开启这个功能,方法就是ln -s把软链接创建回去,再reload一下配置文件。

转载于:https://www.cnblogs.com/huangjc/p/4536620.html

Linux CentOS7/RHEL7关闭ctrl+alt+delete功能键相关推荐

  1. Linux CTRL+ALT+DELETE

    在Windows服务器上,按CTRL+ALT+DELETE可弹出任务管理器.登录注销的对话框 但在Linux服务器上,如果不慎按了CTRL+ALT+DELETE,则系统会立刻重启 当前工作状态下的程序 ...

  2. Linux下屏蔽Ctrl+Alt+Delete

    1.Redhat 5.X/CentOS5.X -------------------------------------- 使用Root账户登陆系统,修改/etc/inittab # Trap CTR ...

  3. 服务器按ctrl alt delete没有用_用完这些快捷键,我再也回不去了(Win系统篇)

    日常学习与办公中,电脑与我们可谓是形影不离.每天面对电脑,如果能熟练掌握Windows系统的快捷操作,一定能让你的办公效率事半功倍!下面,小编就带大家盘点一些在Windows系统中常见的那些快捷操作吧 ...

  4. C++程序屏蔽windows2008系统安全界面(ctrl+alt+delete热键)

    win7,win8系统与winxp系统不一样,ctrl+alt+delete热键会打开一个安全界面,而不仅仅是打开任务管理系统,而安全界面是由进程winlogon.exe来控件的,就是说,在按下热键的 ...

  5. Windows 2008系统如何取消Ctrl+Alt+Delete组合键登录

    如何取消登录时要按Ctrl+Alt+Delete组合键登录呢? 教你方法如下: 点桌面任务栏的"开始-->运行"在弹出的窗口中输入gpedit.msc . 输入gpedit. ...

  6. 应用热启动(Ctrl+Alt+Delete)在显示频中进行监控的应用

    这一编写是根据上篇"在下载Windows  XP 中病毒的思考回忆"里我们认识道"热启动(Ctrl+Alt+Delete)"在运行中起到一些应用解决的问题:同时 ...

  7. windows server系统,登录系统提示按下 ctrl+alt+delete

    不管是 阿里云 腾讯云 还是其他华为云 百度云等等的windows服务器,基本上都是每次在网页端的远程登陆windows系统都会提示题目中的信息.因为这些云计算厂商提供的网页端登陆,都相当于" ...

  8. Windows 10系统如何使用Ctrl+Alt+Delete解锁屏幕?

    Win10系统在屏幕保护界面中只要按下随机按键或者鼠标按键都可以进入电脑界面,这样就容易被别人无意点开电脑屏幕造成资料泄漏,有没有办法可以设置解锁屏幕的触发按键呢?参见下文. 解决方法: 1.在小娜C ...

  9. 阿里云服务器ECS按ctrl+alt+delete无法登录

    今天在使用阿里云服务器远程桌面的时候发现怎么也进入不了,远程桌面无法连接,于是想到了在阿里云服务器管理控制台可以使用连接管理终端进行远程桌面连接,下面详细介绍阿里云服务器操作经验. 操作步骤如下 登录 ...

最新文章

  1. 单片机ad转换测电压c语言,大家帮我看下这个STC AD转换 测电压程序错在哪里,谢谢了...
  2. 03-29复利计算单元测试
  3. 百度贴吧的数据抓取和分析(一):指定条目帖子信息抓取
  4. Rsync+Inotify操作文档
  5. 1.1.0-简介-P2-分布式系统的一些基本概念
  6. CSS类选择器选择多个类用逗号隔开
  7. Ubuntu16.4配置caffe详细流程
  8. 怎么安装python3.7.3_windows系统安装python3.6.3和python3.7.0
  9. 小程序开发小结-线下服务器域名部署等
  10. Linux定时执行php
  11. 【CF1324E】Sleeping Schedule(dp)
  12. RHEL8安装中文及拼音输入法
  13. DirectX11(二)
  14. oracle怎么看今天星期几,oracle 判断今天是星期几
  15. 什么是SDK? SDK是什么意思?(转)
  16. 深度学习模型部署技术方案
  17. js根据经纬度换算行驶里程
  18. 小程序中的axio——flyio的使用
  19. 大学生图书借阅分析【上篇】
  20. 20190411(已解决)对分页预览的认识_yingruiyuelin_新浪博客

热门文章

  1. 字符串处理示例--列车车次查询.sql
  2. C++之STL理论基础
  3. 嵌套集合模型(Nested set model)介绍
  4. SQL Server -- SQLserver 存储过程执行错误记录到表
  5. jQuery EasyUI使用教程之基本的拖放
  6. NSLog的常用格式说明小释
  7. DOS状态下可以安装Win XP
  8. golang学习之旅(2)- go的数据基本数据类型及变量定义方式
  9. cherry-pick的用法
  10. python去停用词用nltk_【NLTK】安装和使用NLTK分词和去停词