Netinfo Security ›› 2020, Vol. 20 ›› Issue (1): 75-82.doi: 10.3969/j.issn.1671-1122.2020.01.011

Previous Articles     Next Articles

Docker-based RBAC Task Management System

BAI Jiameng1,2,3(), KOU Yingshuai1,2,3, LIU Zeyi3, ZHA Daren3   

  1. 1. State Key Laboratory of Information Security, Institute of Information Engineering, CAS, Beijing 100093, China
    2. School of Cyber Security, University of Chinese Academy of Sciences, Beijing 100049, China
    3. Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100049, China
  • Received:2019-08-15 Online:2020-01-10 Published:2020-05-11

Abstract:

With the rapid development of the Internet , the quantity of web services has proliferated, which makes the deployment of operating systems and application services more and more challenging. The development of cloud computing and virtualization has led to improvements in these issues. Although virtual machine technology has good isolation, it usually faces problems such as large virtualization overhead, poor scalability and long deployment time. The container technology represented by Docker has improved these problems very well, which allows us to quickly build, deploy, operate and extend services. On the other hand, Rights management is an important part of almost all application systems. Its main purpose is to control and manage the rights of the system. Control of system permissions is very important and necessary. Otherwise, system information leakage, system vulnerabilities and unpredictable losses to users will be caused. We should try to avoid risk problems caused by lack of permission control or improper operation. To solve this problem, this paper proposes a method of applying the role-based rights management model to the system to flexibly manage the rights, and deploys the system on the cloud platform using PaaS idea, enabling development. The personnel can develop, deploy and operate the system efficiently and flexibly on the cloud platform, which greatly improves resource utilization and time efficiency.

Key words: authority control, Docker, cloud computing, RBAC, virtualization

CLC Number: