Files
SecondBrain/90 Library/Linux/Super-user.md
T
2026-05-31 10:18:48 +03:00

28 lines
1.5 KiB
Markdown

---
status: stable
type: concept
tags:
- os
- linux
created: 2025-12-17
updated: 2026-05-07
aliases:
- Super-user
---
# Super-user
Super-user (суперпользователь, root) в linux - это пользователь, обладающий всей полнотой власти и полномочий (все системы и данные полностью подчиняются суперпользователю).
По _best prictice_, работать из под рута неправильно. Правильно, создать пользователя администратора и добавить его в группу _sudo_ (_wheel_ для RHEL).
Утилиты для работы с рут-доступом:
1. `sudo` - временное выполнение команды из под рута `sudo -i` - интерактивный доступ к рут-пользователю
2. `su`/`su -` - переход к root. `su - user` - переход под юзера.
## Связанные заметки
- [[Docker - Дополнительные знания]] — "не запускать контейнер от root" — прямое применение принципа least privilege; rootless Podman реализует его на уровне демона
- [[Modules - Ansible]] — `become: true` в Ansible — это sudo под капотом; позволяет выполнять задачи с привилегиями root
## Связанные заметки
- [[Linux - MOC]]