292 lines
13 KiB
Markdown
292 lines
13 KiB
Markdown
# 第077章 运维终端与心跳倒计时
|
||
|
||
凌晨三点五十二分。
|
||
|
||
林风和夜影贴着围墙外侧快速移动。夜影走在前面,步伐轻而稳,每一步都踩在前脚掌上,几乎没有声响。林风跟在她身后两米处,尽量模仿她的步态,但脚下偶尔还是踩到碎石或者枯叶,发出细微的沙沙声。
|
||
|
||
夜影没有回头,只是微微抬了一下右手——一个极简的手势,意思是「停」。
|
||
|
||
林风立刻停下。
|
||
|
||
夜影贴着墙壁侧耳听了两秒,然后微微探出头,看了一眼岗亭的方向。
|
||
|
||
岗亭里的白炽灯光透过半开的窗户洒出来,在地面上画出一个暖黄色的光斑。能看到一个保安坐在椅子上,脑袋微微歪着——还在打瞌睡。另一个保安不在视线内,可能去了卫生间。
|
||
|
||
夜影缩回头,低声说:「第二个不在岗亭。」
|
||
|
||
「去卫生间了?」
|
||
|
||
「可能。」夜影说,「也可能是换班间隙的巡视。不管怎样——我们动作要快。」
|
||
|
||
她加快了脚步。
|
||
|
||
从围墙外侧绕到正门大概需要走五十米。这一段路没有遮挡,完全暴露在摄像头的视野下——但夜影已经踩好了路线,完全贴着墙根走,利用墙体和空调外机之间的阴影区域躲避监视。
|
||
|
||
林风紧跟着她,心跳越来越快。
|
||
|
||
口袋里那张复制的门禁卡隔着一层布料传来微微的热度——这是刚用RFID读写器录入数据时电容的余温。一张小小的白色卡片,决定了他能不能进那扇门。
|
||
|
||
五十一秒后,他们到达了正门侧面。
|
||
|
||
正门入口是一道双开玻璃门,上半部分透明,下半部分是不锈钢面板。右侧安装了一个银灰色的门禁读卡器——LED指示灯正在缓慢地闪烁蓝色。
|
||
|
||
夜影缩在门侧的一根方形立柱后面,比了一个手势:刷卡。
|
||
|
||
林风吐了口气,从口袋里掏出那张复制的白卡,握在手心里,跨出一步,将卡片贴近读卡器。
|
||
|
||
嘀。
|
||
|
||
蓝灯变成了绿灯。
|
||
|
||
门锁发出清脆的电子解锁声——咔嗒。
|
||
|
||
林风拉开门,夜影像影子一样闪了进去,林风紧随其后。门自动关上,重新锁闭。
|
||
|
||
他们站在了奥林匹斯数据中心的大厅里。
|
||
|
||
大厅比他想象的要小。大约三十平方米的空间,白色墙面,灰色瓷砖地面,正中一张弧形接待台,台面上空置着,没有电脑,没有文件——只有一盏落满灰尘的台灯。接待台后面是一面深灰色的墙壁,墙壁的右侧有一道紧闭的玻璃门——玻璃是磨砂的,看不到里面的情况。
|
||
|
||
夜影快速扫了一圈,低声说:「运维控制室——在大厅右手边。」
|
||
|
||
林风向右看。走廊的尽头有一扇半掩的门,门框上贴着一个灰色的金属牌——「Operations Control Room」。
|
||
|
||
没有独立门禁。
|
||
|
||
他快步走过去,推开那扇门。
|
||
|
||
房间里没有开灯,但几台显示器的待机灯光把房间照得半明半暗。房间不大,大约十五平方米,里面摆着三张办公桌,每张桌子上都有一台电脑——两台戴尔的塔式工作站,一台HP的瘦客户机。墙上挂着一块白板,上面画着一些网络拓扑图和值班记录,字迹潦草但清晰。
|
||
|
||
「你找运维终端,我盯门。」夜影说,已经退到了走廊入口。
|
||
|
||
林风打开手机的手电筒,快速检查三台机器。
|
||
|
||
戴尔工作站的两台——一台屏幕显示的是Windows锁屏界面,另一台是Linux命令行界面。HP瘦客户机——关着机。
|
||
|
||
他选择了Linux那台。
|
||
|
||
按下键盘上的任意键,屏幕亮了起来——系统没有锁屏,终端显示着一个root登录提示符。
|
||
|
||
「太棒了。」林风低声说。
|
||
|
||
运维人员的操作习惯帮了他大忙——Linux用户经常挂起会话后不注销,直接用锁定命令锁定屏幕。但这个人连锁定都没做——直接把终端挂在那里了。
|
||
|
||
林风快速检查了一下这台机器的网络连接。运行`ip addr`——机器上有三个网卡接口:一个连接办公网络(eth0,10.0.0.0/24),一个连接服务器管理网络(eth1,192.168.200.0/24),还有一个连接楼宇控制网络(eth2,172.16.0.0/16)。
|
||
|
||
他心算了一下。
|
||
|
||
这台机器直接连着服务器管理网段——也就是ILO和服务器操作系统的管理接口所在的网段。只要从这里跳转到服务器管理网段,就能尝试和核心服务器建立通信。
|
||
|
||
他打开终端,用`ssh`尝试连接服务器管理网段上的第一个IP——192.168.200.1。
|
||
|
||
连接成功,弹出了一个登录提示。
|
||
|
||
Gateway: OLY-CORE-HV-01
|
||
|
||
这是服务器集群的虚拟化宿主机管理界面。
|
||
|
||
林风没有尝试登录,而是退出了SSH——因为这台运维机器上没有保存任何登录凭证,他不知道管理员密码。强行猜测只会触发服务器端的登录失败锁。
|
||
|
||
但那台Windows工作站上——可能有凭据管理器。
|
||
|
||
他转身走向戴尔工作站。屏幕显示的是Windows 10企业版的锁屏界面——深蓝色的背景,右下角显示了日期和时间:2026年6月7日,凌晨3:55。
|
||
|
||
没有看到任何便利贴粘在显示器上。没有写在键盘下面的纸条。
|
||
|
||
他走到第三台机器——那台关机的HP瘦客户机面前。按了一下电源键。
|
||
|
||
屏幕亮了起来。
|
||
|
||
HP的标志出现,然后进入了Windows登录界面。
|
||
|
||
林风的目光落在桌面上——一个塑料卡槽里插着一张黄色的便利贴,上面用黑色签字笔写着:
|
||
|
||
`admin / Oly@D@ta2026!`
|
||
|
||
林风愣了一下,随即笑了。
|
||
|
||
运维人的习惯永远不会变。不管你是大公司的IT运维,还是暗流组织的技术骨干——总有人会把密码写在便利贴上,贴在屏幕下面。这是写在运维基因里的原罪。
|
||
|
||
他输入了那组凭据。
|
||
|
||
登录成功。
|
||
|
||
Windows桌面加载了进来,桌面上密密麻麻摆满了快捷方式——VMware vSphere Client、HP iLO Management、SQL Server Management Studio、Putty、WinSCP、RDP连接管理器……
|
||
|
||
林风打开了RDP连接管理器。里面保存了十几个连接记录,名称都是服务器代号或者IP地址。
|
||
|
||
他快速浏览了一遍。
|
||
|
||
然后他看到了一个特别的连接记录——名称是「SG-01-CORE-DB」,备注栏里写着「核心数据库 / 仅限授权管理员 / 双因子认证」。
|
||
|
||
核心数据库。
|
||
|
||
这正是他要找的。
|
||
|
||
但问题是——双因子认证。这意味着除了用户名密码之外,还需要一个动态验证码——通常是手机APP或者物理令牌生成的六位数字。
|
||
|
||
他看了看桌面。没有插着USB令牌。抽屉里也没有。
|
||
|
||
这时候,耳机里传来了凌天的声音:「林风,你还有三分钟。」
|
||
|
||
「什么意思?」
|
||
|
||
「保安起来去敲了岗亭旁边的门——可能是去卫生间。三分钟内他可能会回去,然后发现卡没了。」
|
||
|
||
时间不够了。
|
||
|
||
林风把注意力转回到那台HP瘦客户机。双因子认证需要验证码,他没有手机令牌,没有物理令牌——但他有EVE协议和古玉。
|
||
|
||
问题是怎么用?
|
||
|
||
EVE协议的本质是一个DNA密钥认证协议——但它需要接入到《天界》的底层管理系统才能生效。而《天界》的底层管理系统,理论上就是运行在这个数据中心的核心服务器上。
|
||
|
||
也就是说——如果要让EVE协议工作,他必须先连接到核心服务器。
|
||
|
||
但现在他被双因子认证卡住了。
|
||
|
||
是一个死循环。
|
||
|
||
林风闭上眼睛,深深吸了一口气,强迫自己冷静下来。
|
||
|
||
换个角度思考。
|
||
|
||
双因子认证——是为了保护核心数据库不被未授权的访问。但EVE协议也是身份认证——而且是用DNA作为密钥的身份认证。它的安全等级理论上远高于任何双因子认证。
|
||
|
||
问题是:如何让核心服务器的认证系统接受EVE协议,而不是它自带的双因子认证?
|
||
|
||
林风重新睁开眼睛。
|
||
|
||
然后他忽然想到了一个问题——这台瘦客户机是怎么连接到核心服务器的?它用的不是双因子认证——如果它用的是,那么它必须在桌面上有一个令牌生成器。
|
||
|
||
但桌面上没有。
|
||
|
||
他检查了任务栏右下角的系统托盘——也没有任何令牌程序在运行。
|
||
|
||
他点开了开始菜单,在应用列表中快速搜索——没有找到任何常见的双因子认证客户端。
|
||
|
||
「这台机器——不需要双因子认证。」林风低声说。
|
||
|
||
「你确定?」耳机里传来凌天的声音。
|
||
|
||
「确定。它直接连接服务器——因为这台机器本身就在数据中心的内部网络里,而双因子认证是针对远程连接的。对于内网运维终端——他们信任物理位置。」
|
||
|
||
也就是说,在这台机器上,他可以直接用管理员账号和密码连接到核心数据库。
|
||
|
||
林风打开SQL Server Management Studio,输入了RDP连接记录中保存的管理员凭据——和那个便利贴上的密码一模一样。
|
||
|
||
Oly@D@ta2026!
|
||
|
||
SSMS连接到了SG-01-CORE-DB。
|
||
|
||
数据库管理界面出现在屏幕上——左侧是对象资源管理器,列出了数据库树结构。他看到了几十个数据库名,大部分是系统数据库和日志数据库。
|
||
|
||
他滚动列表,寻找《天界》相关的数据库。
|
||
|
||
然后他看到了一个名为「Elysium_Core_Engine」的数据库。
|
||
|
||
天界核心引擎。
|
||
|
||
林风双击展开数据库树。表、视图、存储过程——一长串的表名出现在眼前。
|
||
|
||
他快速浏览了一遍,找到了几个关键的配置表:
|
||
|
||
- System_Authorization — 系统授权表
|
||
- Player_Account_Global — 全球玩家账户表
|
||
- World_Server_Config — 世界服务器配置
|
||
- GM_Access_Control — GM权限控制表
|
||
|
||
GM访问控制。
|
||
|
||
他打开这个表——里面列出了十几个管理员账号,以及对应的GM权限等级。最高的等级是Lv.5——「Root Administrator」。
|
||
|
||
他看到了一个名为「Oracle」的账号——权限等级Lv.5,备注写着:「System Creator — Do Not Modify」。
|
||
|
||
系统创建者——不要修改。
|
||
|
||
「找到了。」林风说。
|
||
|
||
「找到什么了?」凌天问。
|
||
|
||
「EVE协议的认证目标。」林风说,「《天界》系统的Root管理员账号——Oracle。这个账号的权限涵盖了整个系统的所有功能——包括激活和管理员权限转移。」
|
||
|
||
「能用吗?」
|
||
|
||
「需要EVE协议的身份认证——但问题是,数据库连接只是第一步。」林风看着屏幕,「EVE协议需要和一个外部的硬件设备交互——就是古玉。我需要把古玉连接到这台电脑上。」
|
||
|
||
他从口袋里掏出古玉。
|
||
|
||
温润的玉石在显示器微弱的蓝光下泛着淡淡的青色。玉面上的纹理似乎在光线下微微流动——也许是视觉误差,也许是长时间盯着屏幕产生的错觉。
|
||
|
||
但他没有别的选择。
|
||
|
||
林风把古玉贴在笔记本电脑的USB接口旁边——但USB接口是标准USB,古玉没有接口,也没有无线模块。
|
||
|
||
这不是一个电子设备——它只是一块玉。
|
||
|
||
「不……」林风皱眉。
|
||
|
||
「卡住了?」凌天问。
|
||
|
||
「古玉——它不是USB设备。没有接口,没有芯片——它就是一块玉。」
|
||
|
||
「那EVE协议怎么和它交互?」
|
||
|
||
林风盯着古玉看了几秒,忽然想起了在敦煌基地看到的那扇金属门——当时他也是把古玉贴在了门上的凹陷处,门就开了。
|
||
|
||
「可能是接触式感应。」林风说,「不是电子接口——是某种生物识别接触感应。」
|
||
|
||
他把古玉贴在运维主机的机箱侧面金属面板上。
|
||
|
||
什么都没发生。
|
||
|
||
他又把古玉贴在显示器的底座上。
|
||
|
||
什么都没发生。
|
||
|
||
「不对。」林风咬了咬牙,「不是这个——」
|
||
|
||
这时候,运维主机上机箱前面板上的一个USB端口忽然亮起了一小圈蓝色的LED光。
|
||
|
||
林风愣住了。
|
||
|
||
他缓缓地把古玉靠近那个发光的USB端口——距离还有五厘米的时候,古玉表面忽然泛起了一层极微弱的青色光芒,和USB口的蓝色LED光交相辉映。
|
||
|
||
他把古玉贴近端口。
|
||
|
||
古玉底部的平滑表面——正好可以卡进这个USB端口。
|
||
|
||
原来如此。
|
||
|
||
古玉本身就是读卡器。它的底部镶嵌了一个微型的USB接口,平时被温润的玉石表面完美隐藏——肉眼根本看不出区别。只有在特定的磁场或者电信号激发下,USB接口才会显现。
|
||
|
||
林风把古玉插进了USB口。
|
||
|
||
咔嗒一声,完美贴合。
|
||
|
||
屏幕上弹出了设备连接提示——「Unknown Device — Installing Driver…」
|
||
|
||
几秒钟后,驱动程序安装成功——「Elysium Authentication Device — Ready」。
|
||
|
||
然后SSMS的管理界面弹出了一个对话框:
|
||
|
||
`Oracle Account — Authentication Required`
|
||
`Please insert authentication key.`
|
||
|
||
古玉上的青色光芒微微闪烁了一下。
|
||
|
||
对话框自动消失了。
|
||
|
||
在SSMS的对象资源管理器中,「Oracle」账号的状态从「Disconnected」变成了「Connected」。
|
||
|
||
林风深吸了一口气,右键点击Oracle账号,选择了「Activate System Creator Privileges」。
|
||
|
||
系统弹出一个确认窗口:
|
||
|
||
`WARNING: This action will grant full system creator privileges to the current session.`
|
||
`All existing access control restrictions will be overridden.`
|
||
`Continue? [Yes] [No]`
|
||
|
||
林风点下了「Yes」。
|
||
|
||
——钩子:林风点下了「Yes」——古玉的真正力量正在激活。系统创建者权限即将到手,父母留下的EVE协议究竟藏着什么?与此同时,保安发现门禁卡丢了——警报即将拉响!
|