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
具体方法未记录,应该修改这个文件