Changes

Jump to: navigation, search

LXD/What are subuids and subgids?

116 bytes added, 8 months ago
Introduction
There is a little-used feature called "subuids" and "subgids" that is used by [[LXD]]. It's best to think about it this way. In Linux, every user has a primary user id and group id. This is easy to understand, so we will build on this concept. When a user creates a file, it is owned by their user id on disk, and when they run a process, it is run under the context of their user id.
{{c|/etc/subuid}} and {{c|/etc/subgid}} let you assign ''extra'' user ids and group ids to a particular user, in bulk -- in other words, you can assign a whole bunch of them to a user with a single line in one of these files. The files have the format of:
{{file|name=/etc/subuid|body=
Bureaucrats, Administrators, wiki-admins, wiki-staff
6,372
edits

Navigation menu