我与技术打交道已经很久了。至于有多久,我就不说了,但请相信,这段时间足以让我见证计算设备逐步从无用户模式转向多用户模式,再转向单用户模式。
过去,我们只需启动那台老式Apple ][e,根本没有身份这一概念。早期基于PC的计算也沿用了同样的模式,直到“家庭电脑”这一说法开始流行,多用户系统随之诞生。每位用户都有自己的用户名、密码和配置文件。此后,我们逐渐转向单用户系统。平板电脑和手机既满足了凭据访问的需求,又采用单用户系统的理念,如今已成为这个计算时代的典型代表。
然而,许多家长发现,这种模式令人头疼。以小男孩Alfie的案例为例。英国广播公司(BBC)报道称,“这名来自英国的11岁男孩”在“登录父母的iTunes帐户后,无意中购买了近7,500美元(6,000英镑)的网络游戏内容。Roy Dodson此前已将自己的帐户与信用卡关联,因此儿子Alfie得以完成50多笔应用内购买。‘第一次,他在不到5分钟内花了700英镑,随后又在半小时内花了1,100英镑,金额就这样越积越多……’”
如今,如果您的孩子成长在这个数字经济时代,您或许也有过类似经历。我就遇到过:家里4岁的孩子也做过同样的事(谢天谢地,花的钱少得多)。当然,家长控制功能是有的,而我们很多人想必都是迫不得已才开始了解这些功能。
这个问题(显然正日益普遍)的根源在于计算设备采用单用户模式。一些设备已开始支持多用户。Android支持多用户已有一段时间,不过最初的配置过程既麻烦又困难。Apple在iOS 9.03中为iPad引入了多用户支持,但仅限K-12教育用途。这项支持明确排除了“普通日常用户”。此后,多用户支持仍仅面向教育等特定市场;对于其他所有用户,则继续实行一台设备对应一名用户的模式。在这些设备看来,持有设备就代表身份,至少反过来说也是如此。只要拿着设备,就会被视为与该设备关联的身份。就是这么简单。
在万物互联时代,这将带来日益严重的问题。物品通常通过电子邮件地址登记在某位所有者名下,订阅服务费用则通过关联的信用卡支付(当然是自动扣款)。这些物品沿用了手机和平板电脑等其他“类物品”*所普及的单用户计算模式。
但恒温器、冰箱或自动化家庭照明系统等设备,不太可能在房主卖掉房子并搬往别处时随之带走。当然,我们已经在处理公用事业服务之类的问题,需要先停用,再以新房主的名义重新开通。但想想一户住宅中安装的设备数量,未来所有这些设备都需要“易主”。
如果忘了怎么办?这种情况该如何处理?会不会像Alfie那样欠下数千英镑的信用卡债务?如果我能证明这些费用产生前新房主就已接管房屋,他们是否要承担这些费用?如果订阅模式让我在月底前仍有访问权限,我能否“名正言顺”地恶作剧,把他们的空调调到50度? 让他们的洗碗机停下来 ,卡在洗涤程序进行到一半的时候?或者用固定在食品储藏室里的Amazon Dash按钮,给他们订购100个“萝卜捣鼓器”?

我的房子是否需要一套专属凭据,用来关联那些长期固定在房子里的“物件”?搬家时,我是否要像交接房屋钥匙一样移交这套凭据?有些物件是否应改用令牌模式?也就是说,无论物件位于何处或归谁所有,令牌都始终与其绑定,并可像前门钥匙一样使用?或者,我们是否更倾向于对“安装”在房子里的物件采用双因素身份验证,以防原房主离开时暗中捣乱,并让交接更轻松、更可信?
也许令人意外的是,我(目前)还没有答案。但现在似乎有必要提出这个问题,因为大多数组织才刚开始尝试使用这些“物件”,并探索如何将其融入自身的商业模式,而这个问题终究需要答案,并且宜早不宜迟。
这个答案不太可能基于我们目前为应用采用的单用户身份验证和授权模型。因为总有一天,Alfie会长大,然后卖给您一栋装满各种智能设备的房子……
* 没错,是“准物联网设备”。当“物联网”自成一股趋势后,手机和平板电脑也被追溯归入这一类别。这就像SaaS突然被归入云服务一样。
关于作者

Lori MacVittie是F5首席技术官办公室的杰出工程师兼首席技术布道师,在应用交付、自动化战略和基础设施领域拥有深厚的专业知识。无论是为AI智能体定义防护机制、剖析脆弱的多云架构,还是探索可扩展系统的极限,她都善于化繁为简。她在应用开发、IT架构以及网络和系统运维领域拥有30多年的行业经验。加入F5之前,她曾担任技术编辑,并因出色表现获得奖项。 MacVittie拥有计算机科学硕士学位,著述颇丰,出版作品涵盖安全、云和企业架构领域。她还热衷于桌面游戏和电子游戏,并且对奶酪有着毫不掩饰的鲜明见解。
Lori Mac Vittie 的更多博客文章相关博客文章
Thingbot正转变为攻击平台
Lori MacVittie重点介绍了F5 Labs对2018年1月至6月全球物联网设备攻击的研究,并指出了其中令人警醒的影响。物联网设备不仅持续遭到利用,还被转变为攻击平台,这意味着攻击者可以更充分地利用这个必然增长的市场。
借助F5全新Quick Start,在AWS上快速开展业务
在AWS re:Invent开幕前,我们很高兴与大家分享F5与AWS之间全新的Quick Start集成。F5的Tom Atkins将介绍该服务如何启动、配置和运行在AWS上部署工作负载所需的计算、网络、存储及其他AWS服务。