第7集:《水下服务器》
书名:别在泳池拍我 作者:知遥 本章字数:5925字 发布时间:2026-05-27

深夜十一点,市游泳馆。

 

整栋建筑只有一盏灯亮着——控制室里的应急照明。沈彻坐在监控台前,面前的三个屏幕分别显示着泳池全景、设备层入口和水下服务器机房的热成像。他把耳机塞进耳朵,麦克风调整到嘴边,然后朝站在池边的林深点了点头。

 

林深穿着一件黑色竞速泳裤,腰上绑着一条窄腰带,腰带左侧固定着一个巴掌大的防水U盘,右侧是一个迷你氧气瓶,银色的金属外壳在昏暗的灯光下反着冷光。他站在第3条泳道池边,双脚踩在湿滑的瓷砖上,做了两次深呼吸。不是为了吸氧,是为了让自己从岸上的状态切换到水里的状态。

 

“我给你计时,四分钟,必须上来。”沈彻的声音从耳机里传来,清晰得像在他耳边说话,“四分钟一到,不管数据下没下完,你必须往回游。”

 

林深把耳机塞紧,防水型号,声音通过骨传导进入内耳。“四分钟够用了。”他说,然后咬住U盘,跃入水中。

 

入水几乎没有水花。这是他十几年来每天重复数千次的动作,身体的记忆比大脑的指令更快。他的手臂前伸,手掌并拢,指尖刺破水面,身体像一根箭一样钻入水中。泳镜后面的眼睛睁得很大,黑暗中他看见池底有一块瓷砖的颜色比周围深了一点。

 

那就是入口。

 

林深调整角度,朝那块瓷砖游去。水深两米,他轻松潜到池底,膝盖跪在瓷砖上,手指沿着边缘摸索。他摸到了一个凹槽,指甲刚好能卡进去。用力一拉。

 

瓷砖纹丝不动。

 

他改用双手,手指并拢扣住凹槽,腰部发力,整个上半身的重量都压上去。瓷砖终于松动了,发出一声沉闷的摩擦声,然后被他整个掀开。瓷砖下面是金属板,金属板下面是黑黝黝的通道口。通道口里没有水,空气潮湿腥咸,带着久不见阳光的霉味。林深把瓷砖放在一旁,双手撑住通道口边缘,上半身钻了进去,然后腰部一扭,双腿从水里提上来,整个人翻进了通道里。

 

通道很窄,只容一个人通过。墙壁是水泥的,表面涂着一层防水漆,漆皮已经起泡,剥落的地方露出灰色的混凝土。通道两侧每隔两米就嵌着一个LED灯珠,发出幽蓝色的光。这种蓝光不像普通照明,更像是某种指示灯光。

 

林深蹲在通道里,让眼睛适应蓝光。他从腰带上取下U盘,重新咬在嘴里。U盘的密封袋上沾满了他的牙印,他咬得很紧,生怕在游动的过程中脱落。他扶着墙壁站起来,沿着通道往里走。

 

通道尽头是一扇防水门,圆形,像轮船上的水密舱门。门中央有一个手轮,他双手握住手轮,逆时针旋转。手轮很沉,每转一圈都发出吱吱嘎嘎的声响,像是被锈住了很久。转了三圈之后,门锁松动了。他拉开门,一股潮湿的热气扑面而来。

 

设备层。

 

林深迈进去,脚下的地面是水泥的,但上面覆盖着一层薄薄的水。水是从服务器机柜里溢出来的——一整排服务器机柜浸泡在浅水中,水位大约到他的小腿肚。机柜整齐地排列着,每台服务器的指示灯透过水面折射出诡异的蓝绿色光芒,像科幻电影里的实验室场景。

 

他走近第一个机柜,蹲下来,透过水面看见了机箱上的Logo——一只简笔画风格的鲸鱼,尾巴上翘,像在跃出水面。鲸鱼数据公司。每台服务器上都有这个Logo。

 

林深估算了一下,这里至少有二十台机柜,每台机柜里有十到十五台服务器。如果这里面储存的都是运动员的生物特征数据,那涉及的人数可能上千。他把U盘从嘴里取下来,在服务器机柜的侧面找到了一个USB接口。接口是防水的,周围有一圈橡胶密封圈。他把U盘插进去,听见咔嗒一声,接口锁住了。

 

服务器侧面的触摸屏亮了起来。屏幕上显示着一行字:“请输入访问代码。”

 

林深输入了季语给他的那串代码。十六位,数字和字母混合。他输了两遍才输对——第一遍输错了,因为手指在水里泡得太久,指纹都皱起来了,触摸屏识别不准。他用T恤擦干手指,重新输了一遍。

 

屏幕跳转,显示出后台界面。文件列表、数据包、日志记录,密密麻麻的条目塞满了整个屏幕。林深在搜索框里输入了自己的名字——“林深”。一秒钟后,屏幕上弹出他的完整档案。

 

照片是他二十二岁在国家队时的证件照,脸比现在圆一点,眼神比现在亮一点。档案里记录了他从十四岁到二十二岁期间的所有比赛数据、训练日志、体能测试结果,甚至包括他的心率监测曲线和肺活量变化趋势。最让他后背发凉的是档案最后一行:“面部特征码:已采集。优先级:A+。数据状态:活跃。”

 

他的脸确实在他们的数据库里。

 

林深退出自己的档案,打开了文件传输界面。他把整个数据库的索引文件勾选上,点击“下载”。进度条出现了,从百分之零开始爬动。

 

控制室里,沈彻盯着热成像屏幕。屏幕上的林深是一个橙色的人形轮廓,站在一群蓝灰色的服务器方框中间。进度条在沈彻的脑中同步移动——他看不见林深面前的屏幕,但他知道林深正在做什么。

 

“数据开始下了,”沈彻对着麦克风说,“你的时间还剩两分四十秒。”

 

设备层里,林深听得很清楚。他没有回答,眼睛一直盯着进度条。百分之十。百分之二十。服务器机柜里的LED灯规律地闪烁着,每一次闪烁都伴随着轻微的电流声。百分之三十。百分之四十。进度条爬得很慢,慢得让他心焦。

 

百分之四十七。

 

灯光灭了。

 

不是渐渐暗下去,是瞬间全灭。服务器机柜的指示灯、通道里的蓝色LED灯珠、触摸屏的背光——所有的光源在同一秒消失了。设备层陷入彻底的黑暗,伸手不见五指。林深听见备用电源启动的声音,一种低沉的嗡鸣从脚下传来。备用电源没有点亮主灯,只给服务器的核心供电模块供了电。触摸屏重新亮起来,但屏幕上的进度条停在了百分之四十七,一动不动。

 

数据传输中断了。

 

控制室里,沈彻猛地站起来。热成像画面里的橙色人形轮廓变淡了,因为设备层的环境温度在下降,林深的体温和环境的温差缩小了。但他还能看见林深在动——他没有离开,他蹲在服务器机柜旁边,手伸进了水里。

 

“林深,上来!”沈彻对着麦克风喊,声音比之前高了半个调,“数据可以再想办法,你先上来!”

 

耳机里没有回应。

 

林深已经闭气三分十秒了。他的肺像一个被挤干的毛巾,每一口不存在的空气都在提醒他:你该上去了,你该上去了,你该上去了。但他没有动。他把手伸进水里,沿着服务器机柜的侧面摸过去。水面没到他的手腕,水温冰凉,手指在水下变得僵硬。

 

他摸到了。

 

季语说过的那个手动端口。在服务器背面的最底部,离地只有十厘米。端口是旋钮式的,需要用力拧开才能启动应急传输。林深的手指在水下摸索着,找到了端口的位置。他的手在发抖——不是冷,是缺氧。身体的每一个细胞都在尖叫着要他呼吸,但他咬着牙,把全部注意力集中在手指上。

 

他握住端口,用力拧。第一下没动。端口像是被焊死了,纹丝不动。他换了口气——不,他不能换气。他用左手按住服务器机柜的侧面,把右手的力量全部集中在手腕上,使出最后一点力气往左拧。

 

端口动了。

 

一圈,两圈,三圈。拧到第三圈的时候,他听见了一声清脆的咔嗒声,像是某个开关被触发了。触摸屏上的进度条从百分之四十七重新开始爬动。百分之五十。百分之六十。百分之七十。百分之八十。林深跪在冷水里,全身湿透,嘴唇发紫,但他没有松开端口。进度条爬到百分之九十的时候,他的意识已经开始模糊了。眼前出现黑色的斑点,耳朵里的嗡鸣声越来越大,像有一千只蜜蜂在他的头颅里飞舞。

 

百分之九十五。百分之九十八。百分之九十九。

 

一百。

 

U盘的指示灯从红色变成了绿色。下载完成。

 

林深拔下U盘,把它咬在嘴里,从水里站起来。他的腿麻了,差点站不稳,但他在摔倒之前扶住了服务器机柜的侧面。他抬头看了一眼黑暗的设备层,LED灯还没有亮,只有触摸屏的微光照亮了他半张脸。他的脸上全是水,分不清是池水还是汗水还是别的什么。

 

他转身朝通道走去。腿在水里迈步很吃力,每走一步都像是在泥沼里挣扎。他走到防水门前,扶着手轮跨进去,沿着通道往前走。通道里的水位比来时高了——备用电源启动时,通道的排水系统也停了,积水已经没过了他的脚踝。他踩着水往前走,膝盖撞到了通道墙壁上的管道,疼得他闷哼了一声,但U盘还咬在嘴里,他不敢松嘴。

 

走到通道口的时候,他看见了头顶那一片被泳池灯光照亮的浅蓝色水域。那是他来的路,也是他回去的路。他把U盘咬紧,深吸了最后一口气——不,还是不能吸。他憋着最后一口气,双手撑住通道口的边缘,身体钻进了水里。向上游,向上游,向上游。

 

水面的光越来越近。他能看见泳池的穹顶了,能看见控制室的窗户里透出来的灯光,能看见沈彻趴在窗户上往下看的身影。

 

他的头露出水面的那一刻,空气像一堵墙一样撞进他的肺里。他大口大口地喘气,声音在空荡荡的游泳馆里回荡,像一只搁浅的鲸鱼在呼救。他把U盘从嘴里拿出来,趴在池边,水从他脸上往下淌,混着鼻涕和眼泪。

 

“四分十二秒。”沈彻的声音从耳机里传来,带着一种压抑的激动,“你突破了你退役后的最好成绩。”

 

林深没有力气回答。他趴在池边,手指紧紧抓着池岸的瓷砖缝隙,指节发白。他的肺在燃烧,每一口呼吸都带着铁锈味,那是肺泡破裂后血红蛋白的味道。他知道自己刚才在死亡线上站了一秒,但那一秒他选择了拧开那个端口,而不是浮上来。

 

一只手伸过来,拿走了他手里的U盘。

 

林深抬起头。

 

邢斌蹲在池边,一只手拿着U盘,另一只手攥着一根黑色的电击棒。电击棒的顶端闪着蓝白色的电弧,发出噼啪的电流声。他穿着深灰色的羊绒大衣,裤腿被池水沾湿了一截,但他似乎毫不在意。他看着林深的脸,笑了。

 

“林教练,你比我想的还能憋。”

 

林深大口喘着气,看着他手里的U盘。他想伸手去夺,但手臂像灌了铅一样沉重,抬都抬不起来。他的身体已经超出了极限,现在连站立都做不到。

 

邢斌把U盘翻过来看了看,然后塞进了自己的大衣口袋。他站起来,居高临下地看着趴在池边的林深,电击棒在他手里转了半圈。“你以为拿到这些证据就能告倒我?”他说,“你知道我为什么敢把服务器建在你脚底下吗?因为最危险的地方就是最安全的地方。你在这里工作了两年,每天从这上面游过去,你有一次怀疑过脚底下有东西吗?”

 

林深没有说话。他没有力气说话,但他也没有必要说话。因为沈彻的声音从他耳机里传出来,不是对他说的,是对另一个人说的。

 

“他拿了U盘。你在外面等着,不要进来。”

 

邢斌没有听到这句话。他继续蹲在池边,看着林深像一只被甩上岸的鱼一样大口喘气。“你的脸确实很有用,”邢斌说,“我打算把它做成一个模板。你知道A+级样本意味着什么吗?意味着你的人脸特征码可以覆盖其他一千个人的数据。以后不管你在哪里,不管你在做什么,你的脸都会替我做很多事。”

 

林深慢慢恢复了呼吸的节奏。他的肺还在疼,但意识开始清醒了。他抬起头看着邢斌,声音沙哑得像砂纸磨过玻璃。“你知道我为什么能憋那么久吗?”

 

邢斌没有回答,只是饶有兴致地看着他。

 

“因为我闭气的时候,心率能降到每分钟三十次。”林深说,每个字都像是从水里捞出来的,“你的虹膜采集器,在心率低于四十的时候会失效。”

 

邢斌的笑容凝住了。

 

“你不是想要我的脸吗?”林深扯了扯嘴角,不知道算不算笑,“那你得先抓住我的脸。”

 

他松开抓着池岸的手,仰面倒入泳池。

 

水面在他头顶合拢。林深睁开眼,透过蓝色的池水看见邢斌蹲在池边,手里还攥着那个虹膜采集器。采集器的小屏幕上跳动着一行红色警告文字:“心率过低,无法采集。”林深在水下笑了,嘴角上扬,气流从牙缝里挤出来,在他脸前形成一串细小的气泡。他没有急着浮上去,而是在水下转身,背对水面,双手划水,双腿打水,像一条鱼一样朝泳池的另一端潜泳而去。

 

水下的世界是安静的,没有电流声,没有邢斌的声音,没有任何威胁。只有他自己,和他的肺,和他的心跳。心率在缓慢回升,从每分钟三十次回到四十次、五十次。他在水下游了十五米,二十米,二十五米。当他从泳池另一端浮出水面的时候,警笛声已经从外面传进来了。

 

沈彻带着三名警察冲进游泳馆。警察的脚步很快,皮鞋踩在湿滑的瓷砖上发出急促的声响。邢斌从池边站起来,回头看了一眼,手里的电击棒还亮着,但他没有机会用了。两名警察一左一右按住他的肩膀,把他的手臂扭到背后,手铐咔嗒一声锁上了。

 

“邢斌,你涉嫌非法获取计算机信息系统数据罪,现在依法对你进行刑事拘留。”警察的声音不带感情,像在念一份菜单。

 

邢斌没有挣扎。他站在原地,任由警察把他往外带。走到门口的时候,他停下来,回头看了一眼泳池。林深已经从泳池另一端爬上岸,湿淋淋地站着,沈彻把一件外套披在他肩上。邢斌盯着林深看了两秒,然后笑了。“你赢了这一局,”他说,“但你的数据还在我的服务器里。”

 

林深没有回答。他看着他被警察带出去,门在邢斌身后关上。

 

沈彻蹲下来,检查林深的口鼻有没有进水。“你没事吧?”

 

“没事。”林深的声音还是沙哑的,“U盘被他拿走了。”

 

“我知道。但那个U盘里的数据我早就备份了。”沈彻从口袋里掏出一个一模一样的U盘,在林深面前晃了晃,“你在水下拧端口的时候,我这边已经开始同步下载了。”

 

林深看着那个U盘,愣了一秒,然后突然笑了。不是苦笑,不是嘲笑,是那种被命运捉弄后哭笑不得的笑。“你什么时候备份的?”

 

“你下水之前,我用远程管理后台开了同步。”沈彻说,“你以为我会让你一个人下去冒险,然后什么都不做?”

 

林深摇了摇头。他走到池边坐下,双腿垂进水里。水面还在晃,他的倒影碎成了无数块,然后慢慢合拢。他看着水面里自己的脸,那张被邢斌标记为A+级样本的脸。他的眼睛、鼻子、嘴巴,每一寸都被记录在案,被复制、被分析、被当作密钥。

 

但现在他不是密钥了。他是林深,二十六岁,退役游泳运动员,市游泳馆教练。他不需要用自己的脸去打开任何人的门。他只需要打开自己的门。

 

沈彻的手机响了,他接起来,听了几句,脸色变了。“季语被带走了。”他说。

 

林深猛地转过头。“什么?”

 

“邢斌在被抓之前,让宋扬举报了季语的短剧账号,说她‘非法获取计算机信息系统数据’。警察在城南她的住处找到了她,带走了。”

 

林深站起来,外套从肩上滑落,掉在地上。他低头看了一眼,然后弯腰捡起来,重新披上。“我去找她。”

 

“你现在去派出所没用,她正在做笔录。”

 

“那我等她。”

 

沈彻看着林深的背影。他的背很直,肩膀很宽,湿透的泳裤贴在身上,但走路的姿势很稳。这个人刚刚在水下憋了四分多钟,差点死在池底,现在他要走三公里路去派出所等一个女人。

 

沈彻没有拦他。他把车钥匙从口袋里掏出来,扔给林深。“开我的车去。我在这儿收拾设备。”

 

林深接住钥匙,点了点头。他朝大门走去,走了两步又停下来,回头看了一眼沈彻。“谢了。”

 

“不用谢。我是安全顾问,这是我该做的。”

 

林深推门出去了。凌晨的风吹在他身上,凉意从皮肤渗进骨头。他缩了缩脖子,快步走向停车场。身后,游泳馆的大门慢慢关上,门缝里最后透出来的灯光像一个渐渐合拢的眼睛,把泳池、服务器、邢斌和今晚发生的一切都关在了里面。

 

林深发动车子,驶向派出所。路上没有车,路灯一盏一盏地从他头顶掠过,在车顶上敲出有节奏的咚咚声。他把车窗摇下来一条缝,冷风灌进来,吹在他还没干的头发上,头皮凉飕飕的。

 

他的手机震动了。季语发来一条语音,只有三秒钟。他点开,听见她的声音,很小,有点抖,但很平静。“林深,最后一集,你看完。”

 

他没有回复。他踩下油门,朝派出所的方向飞驰而去。


上一章 下一章
看过此书的人还喜欢
章节评论
😀 😁 😂 😃 😄 😅 😆 😉 😊 😋 😎 😍 😘 😗 😙 😚 😇 😐 😑 😶 😏 😣 😥 😮 😯 😪 😫 😴 😌 😛 😜 😝 😒 😓 😔 😕 😲 😷 😖 😞 😟 😤 😢 😭 😦 😧 😨 😬 😰 😱 😳 😵 😡 😠 😈 👹 👺 💀 👻 👽 👦 👧 👨 👩 👴 👵 👶 👱 👮 👲 👳 👷 👸 💂 🎅 👰 👼 💆 💇 🙍 🙎 🙅 🙆 💁 🙋 🙇 🙌 🙏 👤 👥 🚶 🏃 👯 💃 👫 👬 👭 💏 💑 👪 💪 👈 👉 👆 👇 👌 👍 👎 👊 👋 👏 👐
添加表情 评论
全部评论 全部 0
别在泳池拍我
手机扫码阅读
快捷支付
本次购买将消耗 0 阅读币,当前阅读币余额: 0 , 在线支付需要支付0
支付方式:
微信支付
应支付阅读币: 0阅读币
支付金额: 0
立即支付
请输入回复内容
取消 确认