UID: числовая идентичность пользователя
Отделите UID от отображаемого имени учётной записи. Узнайте, почему совпадение чисел между машинами или пространствами не гарантирует одну идентичность.
Значение термина
UID — числовой идентификатор пользователя, используемый в учётных данных процессов и метаданных файлов. Имя учётной записи отображает это значение через настроенные источники сведений. Проверка доступа опирается на идентификаторы и правила ядра, а не только на текстовое имя.
Пример для понимания
Файл может принадлежать UID 1400, который на одной системе отображается как editor. После переноса метаданных на другую систему тот же номер может соответствовать другому имени или не иметь понятного имени вообще.
Что важно различать
У процесса есть несколько связанных UID, включая реальные и эффективные значения, а Linux учитывает дополнительные детали файлового доступа. User namespaces задают отображения идентификаторов, поэтому число внутри контейнера нельзя без контекста приравнять к числу на хосте.
Как использовать это знание
При разборе прав проверяйте числовые идентификаторы вместе с их отображением и контекстом процесса. Не исправляйте владельца массово лишь из-за незнакомого имени в выводе: сначала выясните происхождение данных и требуемую модель доступа.
Технические источники
Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.
- Официальное руководство: uid
Проверка текста: 2026-09-11. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.
Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.
От материала к практике
Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.