shutdown -rLinux 系统上的默认 Ctrl-Alt-Delete功能是危险功能吗?
多年前,当我部署带有键盘和显示器的物理系统时,我有时会修改/etc/inittabRed Hat 系统上的 以禁用重启陷阱。这通常发生在本地 IT 人员或 Windows 管理员不小心在错误的终端/键盘/窗口上使用了魔法组合键并重新启动了他们的服务器之后。
# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
Run Code Online (Sandbox Code Playgroud)
从 RHEL4 时代起我就没有这样做过,但较新的系统似乎有一个/etc/init/control-alt-delete.conf文件。
从那以后的几年里,我的大部分系统都是无头部署或作为虚拟机运行的。这减少了意外重启的频率......但是,我最近有一组 ctrl-alt-delete oopses来自:
1)。数据中心工作人员将 IP KVM 插入错误的服务器。
2)。Windows 管理员在 VMware 控制台中使用组合键,认为登录需要它。
3)。我在 HP ILO 控制台中使用 ctrl-alt-delete 宏来重新启动 Live CD ......但它实际上是一个非常繁忙的生产服务器的 ILO 。

编辑:事实上,我刚刚遇到了这个服务器,一个运行了 1,115 天的虚拟机,root 密码未知,并且没有安装 VMware 工具(所以 Ctrl-Alt-Delete 将是唯一的正常关机选项)。
我是一名软件工程师,我们的实验室通常在一个带有 KVM 切换器的机架中安装多台服务器。我们是开发人员,我们通常会同时进行多个项目,因此服务器经常被映像,不可否认,我们不擅长给它们贴标签等。
关键是,直到最近,我们一走到终端,就习惯于eject查看我们在 KVM 切换器上主动选择的物理服务器,原因显而易见。
现在我们正在过渡到没有光驱的服务器。所以老eject把戏已经过时了。必须有一个简单的命令来闪烁计算机前面板上的“ID”指示器,但是在谷歌搜索了我能想到的问题的尽可能多的变体之后,我一无所获。
服务器正在运行 Scientific Linux 6.4。谢谢你的尽心帮助。
如果我有一台只有电源和以太网的服务器,突然我需要调整 BIOS 设置,我必须以某种方式插入键盘/显示器/鼠标。要么服务器都在某种类型的 KVM 切换器上(有用,但价格昂贵),要么我必须将服务器连接到键盘/显示器/鼠标,反之亦然。
我几乎总是随身携带一台笔记本电脑,它内置了键盘、显示器和鼠标。为什么我不能用那个?
我想要一种将笔记本电脑插入服务器的 VGA 和 USB 端口并拥有控制台的方法。
有没有办法做到这一点?
有人知道跨平台和开源的 Synergy2 的良好替代品吗?自从我升级到 Synergy2 不能很好地使用的 Win7 以来,我一直在环顾四周 - 这并不让我感到惊讶,因为它看起来自 2006 年以来没有积极的发展。
我无法让 Supermicro IPMIView 版本 2.*(其中任何一个)在 IPMIView Windows 程序或任何浏览器中启动 KVM 控制台。Java 已安装(版本 8,更新 131)并且我正在运行 Windows 8.1(尽管 IPMIView 2 不会在我的 Windows 7 笔记本电脑上运行,也不会在任何 Windows 10 机器上运行)。所有 3 台机器都有相同的问题:KVM 控制台根本无法在其中任何一台机器上运行。我可以连接到 Supermicro 服务器,将其关闭/打开/重新启动,读取所有传感器就好了。唯一不工作的是 KVM 控制台。
已经在这几天没有工作解决方案了。
我已经卸载了 Java,重新安装了 Java,卸载/重新安装了 IPMIView,但没有成功,所以我认为问题出在所有使用 H8SGL-F 系列主板运行的 SM 服务器 (4) 上。一个都不行!根据 SuperMicro,IPMIView 应该与这些板兼容。但是在过去的 5 年和无数的版本中,我从来没有使用过这个(它也不会在我的任何浏览器中工作,因为 IPMIView 似乎正在寻找一个古老版本的 Java - 去图 - 我收到错误消息浏览器“您需要最新的 Java(TM) 运行时环境。您想现在更新吗?” - 这是不正确的,因为我安装了最新版本的 Java)。我已经 1000% 确定网络上的所有端口(在 IPSec VPN 内)都是开放的 - 禁用所有防火墙没有任何效果。
无论如何,这让我发疯,我讨厌放弃 SuperMicro 产品(我们今年将更换所有服务器 - 可能会与 IBM 或 HP 一起使用),因为一些如此简单的事情。
感谢任何帮助(我们尝试过付费帮助,但这里的 IT 人员也同样被难住了)。
我们有一堆由技术人员配置的 Windows 2008 服务器,然后安装并连接到 IP KVM。不幸的是,配置时使用的显示器是宽屏 LCD,现在 Windows 被初始化为超出 KVM 和现场屏幕范围的分辨率。
我们发现我们可以编辑 HKLM\System\CurrentControlSet... 然后重新启动机器。但我不想让所有这些都重新启动。
有没有办法重新启动视频驱动程序或以其他方式远程更改控制台分辨率,而无需重新启动?
寻找一个远程访问 KVM:
这是访问服务器。
IPMI 是否总是包含 KVM?它总是能够安装远程 .ISO 并显示视口图像吗?
我有一个 Scientific Linux 6.1 系统,它在支持 IPMI 的 Supermicro 服务器上。它还与 Upstart 一起运行,这会影响串行控制台的工作方式。
我的系统有一个严重的问题,需要我登录到单用户模式来执行一些维护。我站在连接到服务器(VGA 控制台)的 KVM 前面,我可以看到所有 BIOS 和启动消息。启动顺序经过这些动作,然后告诉我文件系统损坏,仅此而已。我从来没有收到登录框的提示,屏幕上也没有任何关于维护模式的信息。
我终于使用串口控制台连接到主机,看到如下提示:
* An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
Give root password for maintenance
(or type Control-D to continue):
Run Code Online (Sandbox Code Playgroud)
我的内核命令行是这样的:
kernel /boot/vmlinuz-2.6.32-131.17.1.el6.x86_64 ro root=UUID=blah-blah-blah KEYBOARDTYPE=pc KEYTABLE=us console=tty0 crashkernel=auto console=ttyS2,115200n8r
Run Code Online (Sandbox Code Playgroud)