LINUX屏蔽系统取消ctrl+alt+f1以及alt+F1等系统默认的功能快捷键

以下内容来源于网络

适用于Linux主机系统下,操作vbox虚拟Linux系统组合键

终端去掉快捷键方法:
1、dumpkeys  > mykeys
2、编辑mykeys文件。去掉相应的功能项
3、执行 loadkeys mykeys
5、加入rc.local或者.bash_rc中
图形模式去掉快捷键方法:
X Window有自己的keymap,会覆盖系统的默认配置,所以必须修改X的keymap。有两个办法。
一个是直接修改/etc/X11/xorg.conf,添加如下片段
Assembly codeSection “ServerFlags”
Option “DontVTSwitch” “on”
EndSection这个DontVTSwitch是默认off的,打开它会禁止掉所有的Ctrl+alt+Fn的功能。
另外一个是用xmodmap。下面的命令会打印一个列表出来
$ xmodmap -pke
我这边的列表片段
Assembly codekeycode 67 = F1 XF86_Switch_VT_1
keycode 68 = F2 XF86_Switch_VT_2
keycode 69 = F3 XF86_Switch_VT_3
keycode 70 = F4 XF86_Switch_VT_4

 

以下适用Redhat和CentOS去掉tty方法:
5以前的老版本修/etc/inittab,注释掉:
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
5及以后的新版本修改/etc/init/start-ttys.conf,找到:
ACTIVE_CONSOLES=/dev/tty[1-6]
修改为:ACTIVE_CONSOLES=/dev/tty1
再修改/etc/sysconfig/init
找到:
ACTIVE_CONSOLES=/dev/tty[1-6]
修改为:ACTIVE_CONSOLES=/dev/tty1
重启生效。

 

 

Linux 如何禁用Ctrl+Alt+Del

 

Linux里面使用命令

 

vim/etc/init/control-alt-delete.conf

具体方法未记录,应该修改这个文件

 

posted @ 2020-08-11 18:08  海里木有鱼  阅读(3260)  评论(1编辑  收藏  举报