Linux CentOS7/RHEL7关闭ctrl+alt+delete功能键
2017-01-17 08:41
706 查看
Linux默认允许任何人按下Ctrl+Alt+Del来重启系统。但是在生产环境中,应该停用按下Ctrl-Alt-Del 重启系统的功能。会linux的技术牛们都知道前面的centos版本都是在/etc/inittab中配置,而centos7/RHEL7查看/etc/inittab文件,它会告诉你Ctrl+Alt+Del这个功能键在哪里设置。
现在我们知道了Ctrl+Alt+Del在/usr/lib/systemd/system/ctrl-alt-del.target中配置。那我们直接vim编辑这个文件,按以往设置关闭这个功能的方式去操作:全部注释点/usr/lib/systemd/system/ctrl-alt-del.target文件中的内容。
保存退出,执行init q重新reload配置文件。现在开始执行Ctrl+Alt+Del三键组合看看是不是关闭这个功能了!!果然,这三键不生效了,貌似成功了,很高兴的说!然而准备重启再试试的,reboot下去,等了一会,咋不动了。坑啊,reboot命令竟然不生效了! 赶紧看看reboot.target这个文件:
好吧,竟然也全部被注销掉了!看看这是否是软链接文件。
果然显示ctrl-alt-del.target这是reboot.target的软链接。 经过再三测试,正确方法就是:delete掉ctrl-alt-del.target这个文件。再次执行init q重新reload配置文件。不用想,成功了!就这样,这样,好了...... 如果要开启这个功能,方法就是ln -s把软链接创建回去,再reload一下配置文件。
转载:http://www.cnblogs.com/huangjc/p/4536620.html
[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 |
[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 |
[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 ~]# |
转载:http://www.cnblogs.com/huangjc/p/4536620.html
相关文章推荐
- win7系统注册表关闭Ctrl+Alt+Delete
- 只允许root用户通过ctrl+alt+delete来关闭系统
- 如何让Linux禁止Ctrl+Alt+Del重启(防止被强行关闭) erikxue 薛忠权
- Linux中禁止Ctrl-Alt-Delete
- Ctrl-Alt-Delete发明人做出巨无霸重启键(图)
- [转载]模拟ctrl+alt+delete三键解锁server端
- Windows Server 2003关闭启动后的Ctrl+Alt+Del选项和关机时的时间跟踪程序方法
- window基础-1:win7开机按ctrl+alt+delete启动
- delphi hook alt+F4 ctrl+delete+alt win键等
- 屏蔽CTRL+ALT+DELETE
- Centos关闭Ctrl+Alt+Del快捷键防止重新启动
- Windows 7 设定使用者登入前先按 Ctrl-Alt-Delete
- 如何在Windows2000中动态禁用/启用Ctrl-Alt-Delete
- 浏览器快捷键:ctrl/shift/alt+鼠标左键时 关闭当前窗口 (应对跳转页面有遮罩的情况)
- redhat禁止ctrl+alt+delete
- 屏蔽Alt+Enter、Ctrl+Alt+Del、Ctrl+Esc等功能键(Windows 98/Me)
- 模拟ctrl+alt+delete三键
- linux禁止Ctrl+Alt+Delete重新启动机器
- Ctrl+Alt+Delete的由来
- 更改windows server 2003 开机ctrl+alt+delete提示框和关机时原因提示框[转]