Что такое root

Обновлено Обновлено: Опубликовано Опубликовано:

Root —
простыми словами

пользователь (суперпользователь) в операционных системах на базе UNIX, обладающий самыми высокими правами. Также применяется термин — привилегии root, то есть права, с помощью которых есть возможность выполнить любое действие в системе.

Как получить права root:

Для получения привилегий root в разных системах применяются немного разные методы. В системах Linux с пакетом sudo необходимо ввести команду:

sudo su

* пользователь должен входить в группу sudo или wheel. Или для него должен быть предоставлен доступ (команда visudo) в настройках sudo.

В том же Linux или FreeBSD (системах без sudo):

su

* необходимо ввести пароль для пользователя root.

В системах для мобильных устройств, например, Android в режим root войти сложнее — необходимо скачать и установить специальную программу. Одни из самых распространенных: KingRoot, Kingo Root (с компьютера), 360 Root, Baidu Root, Framaroot, VRoot (с компьютера), SuperSu (права приложениям), iRoot.

Если все сделано правильно, приглашение командной строки поменяется на знак решетки — значит права получены:

#

Зачем нужны права суперпользователя:

После получения данных прав, можно вводить любые команды (исключение составляет ситуация с использованием специальных флагов, запрещающих пользователю root доступ к файлам, однако, суперпользователь может снять эти флаги) — даже те, которые нанесут вред системе. По этой причине, стоит внимательно изучать инструкции к системе и пользоваться командами очень внимательно.

Пример действий, которые можно выполнить с помощью режима root:

  • изменение системных файлов и приложений;
  • установка приложений, которые требуют для своей работы высоких привилегий:
  • установка сторонних прошивок;
  • удаление предустановленных программ;
  • активация дополнительных возможностей Android.

Как отключить для пользователя:

Если нужно запретить пользователям получать полные права над системой, необходимо убедиться, что они не входят в административные группы (wheel, sudo, adm) и нет привилегий в visudo. Пароль от root должен знать только администратор. В некоторых системах, например, Ubuntu, по умолчанию, пользователь root отключен — на самом деле, у него нет пароля и система не позволяет выполнить вход. Его можно оставить в выключенном состоянии или задать пароль командой passwd root.

Подробнее о root на сайте Википедия

Встречается в статьях

Инструкции:

  1. Как восстановить репликацию MySQL
  2. Как настроить Freeradius для Active Directory и MySQL
  3. Как установить OpenVZ на CentOS
  4. Установка веб-сервера Apache на FreeBSD
  5. Установка и настройка puppet на CentOS
  6. Установка Nginx + PHP + MySQL на Astra Linux
  7. Как настроить кластер MariaDB
  8. Настройка кластера Ceph на Linux CentOS 7
  9. Как настроить NGINX с поддержкой HTTP/2
  10. Как вручную настроить сервер хостинга на CentOS 7
  11. Трансляция видео с веб-сервера с помощью NGINX + rtmp
  12. Как настроить почту на базе Postfix для корпоративной среды
  13. Настройка веб-сервера на CentOS со всем необходимым для правильной работы
  14. Установка и настройка FTP-сервера vsFTPd на CentOS 7
  15. Настройка почтового сервера Postfix для массовой рассылки сообщений
  16. Установка и настройка сервера ProFTPd на Linux CentOS 7
  17. Настройка синхронизации на CentOS и Ubuntu с Rsync Server
  18. Настройка портала TeamPass для совместного хранения паролей
  19. Инструкция по установке и использованию GLPI на Linux CentOS
  20. Как установить и выполнить базовую настройку для Flussonic
  21. Настройка веб-сервера на Ubuntu со всем необходимым для правильной работы
  22. Управление дисковыми носителями с помощью Logical Volume Manager
  23. Использование playbook и роли в Ansible на примере установки NGINX

Мини-инструкции:

  1. Как установить MariaDB на Linux CentOS 7
  2. Как установить Pacemaker
  3. Как сделать резервную копию базы MySQL
  4. Как в Linux монтировать CIFS
  5. Как установить NGINX на CentOS 7
  6. Как установить Ansible на CentOS
  7. Как создать пользователя MySQL или MariaDB
  8. Создание и удаление баз в MySQL
  9. Как создавать индексы в MySQL
  10. Автоматическое монтирование дисков в Linux
  11. Как пользоваться командой systemctl
  12. Настройка NFS сервера на FreeBSD
  13. Как использовать SCP без пароля
  14. Восстановление базы MySQL из дампа
  15. Шпаргалка по работе с пользователями во FreeBSD
  16. Работа с пользователями в Linux
  17. Как разрешить root заходить по SSH в Ubuntu
  18. Как обновить OpenSSL на Linux CentOS
  19. Инструкция по установке и настройке PostfixAdmin на CentOS 7
  20. Получение бесплатного сертификата Lets Encrypt
  21. Как настроить автоматическую чистку логов в системах UNIX
  22. Настройка logrotate в примерах
  23. Установка и настройка OwnCloud на CentOS 7
  24. Xibo сервер на Linux Ubuntu — установка и настройка
  25. Настройка ограничения chroot для протокола SFTP
  26. Как управлять процессами в операционной системе Linux
  27. Настройка связки Asterisk для хранения конфигурации в СУБД
  28. Инструкция по установке и настройке phplist
  29. Определение температуры процессора, видеокарты и диска
  30. Инструкция по переходу на новую версию GLPI
  31. Настройка Squid + SquidGuard на Linux CentOS 7
  32. Проброс USB с помощью сервера usbip на Linux Ubuntu
  33. Просмотр и смена расположения файлов базы MySQL / MariaDB
  34. Как использовать резервные копии iRedMail для восстановления или переноса сервера
  35. Установка и настройка сервера VNC для подключения по удаленному рабочему столу к Ubuntu
  36. Установка и настройка умного дома от MajorDoMo
  37. Настройка проксирования почты с NGINX для IMAP, POP3 и SMTP
  38. Установка и настройка Nextcloud + NGINX на Ubuntu
  39. Обновления портала базы знаний phpMyFAQ до последней версии
  40. Настройка сервера мониторинга Zabbix на Linux CentOS
  41. Уменьшение корневого раздела с файловой системой XFS на LVM
  42. Установка и настройка SAMS для управления Squid на CentOS 7
  43. Отправка почты от Postfix через почтовый сервер Яндекса
  44. Настройка сервера мониторинга Zabbix на Ubuntu
  45. Инструкция по настройке сервера IOT VEGA с веб-интерфейсом под Ubuntu
  46. Установка и настройка сервера Redmine + Apache + passenger
  47. Установка и настройка своего локального репозитория CentOS
  48. Установка панели управления ISPmanager на Ubuntu или CentOS
  49. Настройка Autodiscover для автоматического конфигурирования почтовых программ
  50. Использование Roundcube для нескольких почтовых серверов
  51. Как создать свой собственный образ для Docker
  52. Инструкция по развертыванию Nextcloud с Apache на Ubuntu
  53. Установка обновления phplist с сохранением данных предыдущей версии
  54. Установка Ignition на сервер под управлением Linux
  55. Как работать с квотами на дисковое пространство в Linux
  56. Управление Linux с помощью веб-интерфейса Webmin
  57. Установка и настройка CRM Битрикс24 от 1С на Linux CentOS

Вопросы и ответы:

  1. Что в первую очередь нужно настраивать на UNIX серверах
  2. Как собрать сведения об оборудовании компьютера на Linux и FreeBSD

Примеры скриптов:

  1. Создание резервных копий баз данных MySQL или MariaDB
Дмитрий Моск
— IT-специалист.
Настройка серверов, компьютерная помощь.

Другие термины

Скриншот   PPPoE   DHCP   ICQ   BIND   MariaDB   MX-запись   Куки (cookie)   NAT   MySQL   Roundcube   Vlan   YouTube   HDMI   POP3   Mail.ru   Selinux   Терминальный сервер   HAProxy   Кодек  
.....

Реклама