摘要 |
ID management for a network attached storage system using layered ID mapping virtualization. When a connection request is received at a NAS server, it is determined whether the request is for a new user, and if so, user IDs are created for the new user. External user ID and filesystem user ID are mapped to the internal user ID, and user ID is verified at the NAS server kernel on subsequent logins with an external database. The user IDs are remapped for the changed user account, and updated mappings are transmitted from the NAS server to one or more NAS server kernel repositories. |
主权项 |
1. A method for layered user identifier (user ID) mapping virtualization, the method comprising:
receiving, by one or more processors at a network attached storage (NAS) server, a connection request; determining, by one or more processors at a NAS server, if the connection request is for a new user, and if so, creating a filesystem user ID and an internal user ID for the new user; mapping, by one or more processors at a NAS server kernel, external user ID and filesystem user ID to the internal user ID; verifying, by one or more processors at a NAS server kernel, user ID on subsequent logins with an external database; remapping, by one or more processors at a NAS server kernel, the filesystem user ID and the internal user ID for the changed user account; and transmitting, by one or more processors at a NAS server to one or more processors on one or more NAS server kernel repositories, the updated mapping for the user. |