• 我的订阅
  • 科技

统信UOS服务器版将于不久后推出utshell

类别:科技 发布时间:2023-09-20 11:53:00 来源:浅语科技

9月19日消息,近年来,Rust重构的热潮席卷整个开发圈,Rust在安全性、高效性和可维护性等方面都有一定优势,包括Windows、Linux内核也带来了Rust支持。

统信软件今日宣布,统信UOS服务器版将于不久后推出Rust版Bash,名为utshell,旨在突破传统Shell所面临的安全局限。

统信UOS服务器版将于不久后推出utshell

IT之家注:Bash是一种广泛应用于各种Unix和Linux系统的Shell程序,是Bourneshell的后继兼容版本与开放源代码版本。

统信软件表示,在Bash中,有一些命令没有对参数进行防篡改检查,因而给系统带来了安全风险。

例如,alias命令允许用户为其他命令或命令序列创建别名,然而它并未对参数进行防篡改检查,进而导致未经检查的参数可能会被利用来执行恶意代码或进行未经授权的操作。

统信UOS服务器版将于不久后推出utshell

为了应对上述问题,utshell对alias命令的规则进行了明确界定,目的在于确保使用的便捷性,并且能够有效地防止命令被恶意篡改,从而限制恶意行为或误操作的发生。

当别名和$PATH下可执行文件重名时,只允许别名和可执行文件一致。例如,如果我们想要创建一个别名“ls”,那么与之对应的可执行命令也必须是“ls”,且允许在命令中添加参数,以便用户可以根据自己的需求对命令进行个性化制定。

别名不能与其他别名、函数名称发生重名,以避免在使用别名时出现二义性,进而更好地确保操作系统能够正确理解用户的指令,避免混淆和误解。

不仅仅限于alias命令,utshell还对所有命令进行了检查,并对那些可能受到恶意篡改威胁的命令进行了规则的优化处理,如hash和function命令等。

在Bash中,mapfile命令是用于对数组进行赋值的工具,但它并没有对数组的越界情况进行有效的检查和控制。当用户输入的参数数量超过数组容量时,溢出部分可能会被误当作命令来执行,从而引发潜在的安全隐患。

统信UOS服务器版将于不久后推出utshell

为了避免上述情况的发生,utshell采取了对数组边界的判断措施。例如,当传入的参数过多时,自动截断或给出警示等,从而保证只有合法、预期的参数才能被传递给mapfile命令。

此外,通过使用Rust重构Bash,utshell不仅能继承Rust的“源生”安全性,还能在代码层面实现更高的自主可控性,从而提升系统的安全性和可靠性。

6月初,统信UOS服务器版V20(1060)已集成了utshell的部分功能,为即将发布的完整版utshell提供了初步体验。

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-09-20 14:45:03

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

Linux 运维必备 150 个命令汇总
...工具。mutt:邮件管理命令。nslookup:交互式查询互联网DNS服务器的命令。dig:常用的域名查询工具,可以用来测试域名系统工作是否正常
2023-02-02 11:00:00
任天堂律师要提供《塞尔达传说:王国之泪》泄密者信息
...了下架通知,要求删除这些图片,并清理存放这些图片的服务器。现在,任天堂想要进一步惩罚那些负有责任的人。目前尚不清楚在这种情况下,有人是如何早期接触到艺术手册的,尽管这不是第一
2023-05-22 15:16:00
公司内部资料!游戏上线前部署准备,就这新手都行
...差不多了,是时候准备上线测试部署了,选一个靠谱的云服务器厂商还是很重要,这次准备尝试用下华为云的服务,为了在上线前做足准备,先做一次预演,省得到时候手忙脚乱,也给其他的同事做
2023-06-21 19:00:00
微软升级 WinGet 1.4 程序包管理器,添加对 .zip 软件包的支持
...管理器。它由一个命令行实用程序和一组安装应用程序的服务组成。独立软件供应商可以将其作为软件包的分发渠道。用户可以在 Windows 10 和 Windows 11 计算机上使用 winget 命令行工具来发现
2023-01-24 16:00:00
Ubuntu Linux操作系统基础 | 教学大纲
...的与任务本课程旨在讲述Linux操作系统的基本命令、网络服务器搭建和软件安装等功能,即文件和目录管理、用户和组管理、进程管理、磁盘管理、网络管理等常用命令,Samba和NFS
2022-12-19 09:02:00
新书推荐 | Ubuntu Linux操作系统实战教程(微课视频版)
...系统以其强大、稳定的性能,广泛应用于当今世界的网络服务器和嵌入式系统。Ubuntu Linux操作系统以友好的桌面操作、稳定的性能和完整覆盖IT产品的解决方案受到越来越多用户
2022-12-18 11:02:00
OpenShift 与 Kubernetes:不公平的较量
...Kubernetes控制平面组件提供。Kubernetes控制平面的前端是API服务器。etcd: Kubernetes使用etcd作为所有集群数据的后备存储
2023-04-23 15:47:00
腾讯宝可梦共同申请多人游戏专利
速读本文:1.EA确认关闭老游戏服务器2.射击狼人杀游戏《Deceit》续作公开3.《孤岛危机2:复刻版》和《孤岛危机3
2023-01-25 20:14:00
“二次约会”间谍软件分析报告:网络攻击西北工业大学 美国相关人员真实身份被锁定
...当于在目标网络设备上加装了一套内容过滤防火墙和代理服务器,使攻击者可以完全接管目标网络设备以及流经该设备的网络流量,从而实现对目标网络中的其他主机和用户实施长期窃密,并作为攻
2023-09-14 10:05:00
更多关于科技的资讯:
千问首次上车!一汽红旗联手阿里云造了个“能办事”的座舱
3月26日,一汽红旗宣布智能座舱系统“灵犀座舱”在业内首次成功接入千问智能体,将首发搭载于红旗HS6 PHEV,届时在车内可实现多模糊意图的精准识别与复杂路径的科学规划
2026-03-26 11:06:00
厦门网讯(厦门日报记者 王元晖)随着面纱揭下,厦门制造业智能化升级增添了“国字号”动能。在昨天上午举行的“智汇鹭岛·AI赋能制造业”专场供需对接活动中
2026-03-26 08:16:00
● Checkout凭借本地收单与数字支付技术助力 Trip 为全球旅客提供更快捷、更可靠的支付服务● 此次合作将支持 Trip 在沙特阿拉伯
2026-03-26 08:58:00
今年全国两会期间,一则关于中国传媒大学“一口气砍掉16个本科专业”的消息登上热搜,引发社会广泛关注。面对“翻译、摄影等专业为何消失”的疑问
2026-03-26 09:04:00
那些已经在使用AI的人,他们真正想要什么,又真正害怕什么?国外知名的AI公司Anthropic做了迄今为止最大规模、涉及语言最多的定性研究
2026-03-26 09:07:00
青岛联通提出“北方OPC·AI产业示范基地”规划 全面赋能AI时代“超级个体”创业新生态
鲁网3月26日讯3月21日,由极客邦科技主办,青岛市人工智能产业协会、中国联合网络通信有限公司青岛市分公司(以下简称“青岛联通”)等单位联合承办的“OpenClaw中国行·青岛站”活动在青岛成功举办
2026-03-26 10:00:00
杭州日报讯 昨日,以“种子星球登陆”为主题的启幕仪式在城投资产·武林数字产业园举行,城投资产·星聚荟与阿里巴巴旗下亲橙空间合作的共享办公项目——Y/OUR SPACE杭州延中站正式亮相
2026-03-26 08:36:00
科技驱动+合规运营:泰到位高效链接供需,重塑行业生态
疲惫的都市人渴望一种更便捷的放松方式,这让“到家服务”为卖点的上门按摩市场迅速升温。随着大健康理念与“上门经济”的深度交汇
2026-03-26 07:58:00
惠购商盟2026生态产业升级大会在杭举办
聚焦实体商业数字化与生态共赢惠购商盟2026生态产业升级大会吸引了来自全国各地的合作伙伴与创业者到场。记者 步恩撒 摄杭州日报讯 近日
2026-03-26 07:05:00
“‘龙虾’,出一份融入晋商文化元素的合作方案。”温博文对着面前的电脑发出指令。片刻间,一份融合了晋商大院飞檐翘角与芯片主板的PPT大纲便生成完毕
2026-03-26 07:39:00
AI正重写影视生产逻辑杭州日报讯 一个戴着耳机的女生,坐在电脑前,一个上午就完成了一集90秒精品AI漫剧的全部制作——从剧本到分镜
2026-03-26 06:35:00
江南时报讯 在溧水农商银行东屏支行,客户经理罗红扎根岗位、深耕细节,把平凡工作做到极致,以实干解锁业绩增长密码。截至2月末
2026-03-25 23:09:00
3月25日,拼多多集团发布截至12月31日的2025年第四季度及全年财报。在财报电话会上,拼多多方面披露,此前股东大会确立的三年战略正在稳步推进和落地见效
2026-03-25 20:16:00
采购信息“一键入库” 医疗影像“一张网” 智慧后勤一体化厦门上线三大智慧医疗项目东南网3月25日讯(海峡导报记者 陈芹 通讯员 陈艳丰) 昨日
2026-03-25 20:33:00
河北新闻网讯(吴建春)近日,2025年度上汽大众品牌营销服务网络年会公布年度经销商荣誉榜单,国和众诚公司凭借出色的经营业绩和综合服务实力
2026-03-25 21:53:00