Virtual system administration environment for non-root user
AssigneeInternational Business Machines Corporation
InventorsRuzhu Chen, Yinhe Cheng, Tzy-Hwa Kathy Tzeng
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRuzhu Chen, Yinhe Cheng, Tzy-Hwa Kathy Tzeng
Estimating the term…
A virtual system environment in a computing system allows non-root users to perform administrative operations normally requiring root privileges. A virtual control module has a virtual file system with virtual directories corresponding to one or more of the system directories of a root file system. Each virtual directory contains one or more symbolic links symbolically linking to one or more system files as link targets. The symbolic links have non-root permissions that allow the non-root users to perform administrative operations in the virtual control module that delete, change or replace the symbolic links. A capability is provided to resolve the symbolic links within the virtual control module to allow the non-root users to execute the link targets via the symbolic links. One or more non-root users may be placed in the virtual control module by setting their apparent root directory to a root directory of the virtual file system.
In a computing system having an instruction processor, a memory and a data storage operatively coupled together, said data storage including one or more storage media tangibly embodying a hierarchical root file system containing plural system files in one or more system directories for supporting data processing operations on behalf of users of said computing system, a method implemented by said instruction processor from program instructions stored in said memory for establishing a virtual system administration environment in which one or more of said users that are non-root users can perform system administration operations that normally require root privileges, said method comprising:
A system, comprising:
A computer program product, comprising:
Dependencies are inferred from the claim text.