Всем привет.
переношу одну небольшую прогу с обычного C# в Net Core 3.1, чтобы поддерживала линукс.
программа идентифицирует пользователя ,который с ней работает по SID. Удобно иметь уникальный идентификатор как в доменной среде, так и без нее.
в линуксе аналога быстрым поиском не вижу.
1) Есть простой цифровой идентификатор локального пользователя (например у root это 1000 я так понял), и
2) _будет_ идентификатор, когда пользователь будет в домене (но это не точно, может что-то неправильно понял).
есть еще какой-то идентификатор, но его не получить под самим пользователем — нет прав.
в общем, подскажите плз, есть в unix такой универсальный уникальный id, который бы и для доменной среды оставался таким же (когда пользак будет ходить по другим компам со своей учеткой) и без домена, и чтобы с правами этого самого пользователя его можно было получить?