TGViewer
LinuxSkill - Сводки с прода и Шпаргалки LinuxSkill - Сводки с прода и Шпаргалки @linuxskill · 10.7K subscribers
Post #196 5.76K
🌐🔧 ""Мастер-класс по консольным программам Linux: Разбираемся с UID и GID"" 🛠️📖

Для системных администраторов Linux, понимание и управление идентификаторами пользователей (UID) и групп (GID) является ключевым аспектом обеспечения безопасности и эффективного управления системой. В этой публикации собраны заметки по базовым консольным программам Linux, включая описание и практические примеры использования, с особым акцентом на утилиту id.

🔹 Основное использование id:
Команда id без параметров позволяет узнать собственные UID и GID, а также принадлежность к группам. Пример определения идентификаторов пользователя Duchess:
 duchess@pc:~$ id
uid=1000(duchess) gid=1000(duchess) groups=1000(duchess),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),118(lpadmin), 126(sambashare),131(libvirt)


🔹 Узнать UID и GID другого пользователя:
 duchess@pc:~$ id madmax
uid=1001(madmax) gid=1001(madmax) groups=1001(madmax),1010(composers)


🔹 Эффективный идентификатор пользователя:
Эффективный идентификатор (UID) используется для запуска процесса, требующего привилегий, отличных от привилегий пользователя, запускающего процесс. Пример с использованием sudo:
 duchess@client4:~$ sudo id -un root
duchess@client4:~$ sudo -u madmax id -gn madmax


🔹 Параметры команды id:
- -u выводит эффективный числовой UID;
- -g выводит эффективный числовой GID;
- -G выводит все числовые идентификаторы групп;
- -n выводит имя пользователя вместо числового идентификатора UID, можно использовать в комбинации с -u, -g и -G;
- -un выводит эффективный числовой UID и имя пользователя;
- -gn выводит имя эффективной группы;
- -Gn выводит все имена эффективных групп;
- -r выводит реальный числовой идентификатор вместо эффективного, можно использовать в комбинации с -u, -g и -G.

Эти заметки станут отличным ресурсом для быстрого справочника и помогут вам углубить знания и навыки в управлении пользователями и группами в Linux.
___________________________

Дополнительный материал:
🧠 - От /etc/passwd к централизованному управлению: Как Linux трансформировал учетные записи
🧠 - Понимание UID и GID в Linux: Не просто числа, а ключи к безопасности
🧠 - Защитный барьер Linux: Как система обеспечивает безопасность пользователей и групп
Telegram Linux Skill - Бесплатный курс по Linux c нуля до DevOps. 🔒📈 ""От /etc/passwd к централизованному управлению: Как Linux трансформировал учетные записи"" 🌐🚀 Привет, поклонники Linux и эксперты по кибербезопасности! Сегодня мы отправляемся в увлекательное путешествие по истории учетных записей в Linux, открывая,…
  • 👍 25
More from @linuxskill
  1. Oct 7, 2026Post #1243
  2. Oct 6, 2026GitOps-практики: развёртываем сервис через ArgoCD Классический CI/CD запускает деплой. Но…
  3. Oct 5, 2026Post #1241
  4. Oct 2, 2026📊 Диск тормозит, а iostat показывает норму? Ищем хвост задержек Приложение подвисает на з…
  5. Sep 30, 2026💀 CPU под 100%, а в top пусто? Ловим невидимые процессы через eBPF Сервер греется, в шапк…
  6. Sep 28, 2026🔥 Знаешь только ip a? 10 неочевидных команд ip для Linux Большинство админов знают про ip…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →