物流信息系统开发运维安全实践
4711
2020-06-02 19:44
文章摘要:物流信息系统中的软件开发本身就是一项技术综合性较强、难度较大以及涉及范围较广的工作

物流信息系统中的软件开发本身就是一项技术综合性较强、难度较大以及涉及范围较广的工作。软件开发人员、运维人员自身的专业素质以及其对物流行业了解深度等方面都会对这个软件系统的开发成功与否带来极大的影响。

对于当前物流信息系统的软件生态来说,依旧是以非标准化的定制开发工作为主,并且也没有针对物流信息系统形成一套完整统一化的开发标准和安全体系。在实际的使用中也都会因为物流企业自身的管理体制、规模以及风格等方面的不同的约束而影响系统安全。在物流软件开发运维过程中,作者结合多年经验,提出以下实践建议,供广大技术人员参考。

网络安全

1、限制IP:限制黑名单中的访问IP,进行网络隔离,禁止非法用户登录访问;

2、漏洞修复:进行网络漏洞扫描,及时修复漏洞;

3、防火墙:通过防火墙将内部网和公众访问网分开,保证网络安全。

数据安全

1、接口加密:接口数据传输数据时采用加密传输,保证数据安全;

2、隐私脱敏:用户敏感隐私的字段进行脱敏处理,且访问需特殊授权;

3、定期备份:数据定期备份,保证数据安全,可恢复;

4、安全限制:系统禁止用户在外网环境查询、修改生产数据;

5、分级权限:对应用数据进行分级权限控制,不同用户赋予不同数据库或数据表的权限,防止数据外泄;

应用安全

1、反向代理:外部网络用户通过反向代理访问内部服务器,提高了内部服务器的安全;

2、防注入:服务器调用请求均经过双重校验防止恶意注入;

3、查杀病毒:安装反病毒程序,定期查杀病毒;

4、漏洞修复:监测漏洞报告,及时修补漏洞;

5、登录加密:用户登录时,用户名密码均采用加密传输。

流程安全

1、删除多余用户:删除操作系统默认安装且不必要的用户和用户组,账户越多,系统就越不安全;

2、关闭无用服务器:关闭操作系统不需要的服务,运行的服务越少,系统就越安全;

3、代码管理:开发中使用代码版本管理工具,防止代码被恶意修改或外泄;

4、下载隐私过滤:下载时对用户敏感隐私进行过滤,保护用户隐私安全;

5、文件权限检查:文件权限检查和修改,不正确的权限设置直接威胁着系统的安全,应防患于未然;

6、防止上传漏洞:限制可访问上传页面的对象,添加权限认证、或指定 IP 才能访问,避免文件上传漏洞;

7、全方位监控运维管理:具备批量作业系统重要业务逻辑可视化展示功能。提供流程图实时监控,多维度统计监控,实时消息事件监控预警。让管理运维人员及时、清楚地了解到批量系统运行状况;

8、作业调度分析能力:具备作业及作业流历史运行日志、异常日志查看功能。并对作业为什么不运行作出准确分析。

合规性和可审计性

1、开源组件授权:对于系统使用的开源组件,确保得到授权,并遵循相关协议。

2、商业软件授权:对于系统使用的商业软件,确保得到正版用户的授权。

3、代码审计:对代码进行安全审计,审计无误后才可提交。 

综上所述,以互联网、区块链、云计算等技术的飞速发展为契机,物流行业的信息化在加速变革,为此物流信息系统的需求面正在逐渐扩大。但是在实际的信息系统开发中,却依然会受到外部环境、软件内部缺陷、工作人员专业素质等方面的影响而对信息安全带来安全隐患,只有通过合理使用信息安全技术、软件的合理设计以及数据访问控制安全性的提升方可不断提升物流信息系统的安全性。


版权声明:

凡本网内容请注明来源:T媒体(http://www.cniteyes.com)”的所有原创作品,版权均属于易信视界(北京)信息科技有限公司所有,未经本网书面授权,不得转载、摘编或以其它方式使用上述作品。

本网书面授权使用作品的,应在授权范围内使用,并按双方协议注明作品来源。违反上述声明者,易信视界(北京)信息科技有限公司将追究其相关法律责任。

评论