How to run Terminal as root?

How to run Terminal as root? Техника

The default terminal emulator on Ubuntu is the GNOME Terminal. It’s located at /usr/bin/gnome-terminal and can be run with the gnome-terminal command.

Содержание
  1. Почему у меня не устанавливаются root права
  2. Is there a root user on Debian?
  3. Why is the root user disabled on Debian?
  4. Sudo: a better way to run root commands
  5. What is the root password on Debian?
  6. Enable root login on Debian
  7. Additional Resources
  8. Как зайти под root в Ubuntu Desktop GUI
  9. Как дать пользователю права sudo
  10. With gksu/gksudo
  11. Running gnome-terminal as root without a controlling non-root terminal:
  12. With sudo
  13. Getting rid of the controlling non-root terminal:
  14. Вход под суперпользователем
  15. Как использовать команду sudo
  16. Как войти в root ALT Linux
  17. Как включить sudo в Debian
  18. Как дать пользователю права root Debian
  19. Как дать права в линукс
  20. Переключение на суперпользователя в терминале
  21. Как дать права пользователю
  22. Использование привилегий root
  23. Что дают root права
  24. Графически приложения от имени суперпользователя
  25. Как включить рута в Ubuntu
  26. Как зайти под рутом SSH
  27. Получение прав root без переключения
  28. Даём root-права пользователю
  29. Что делает Команда su root
  30. Предназначение root-прав в Linux
  31. Как выполнить команду от root
  32. Команда sudo и примеры ее использования
  33. Безопасность использования прав суперпользователя
  34. What You Really Want
  35. Как дать пользователю root права в Linux
  36. Переключение на суперпользователя
  37. Права суперпользователя в Linux
  38. Как зайти в папку root Debian
  39. Как разрешить root по SSH Debian
  40. Когда использовать sudo
  41. Чем sudo отличается от root
  42. Как Выполнить команду без sudo
  43. Предоставление и отзыв прав суперпользователя
  44. Создание нового пользователя с root
  45. Для существующей учетной записи
  46. Откат прав суперпользователя

Почему у меня не устанавливаются root права

Она означает что вы пытаетесь прошить стоковым рекавери то, что предназначено для прошивки через twrp. Вам в любом случае понадобится odin чтоб прошить на устройство twrp рекавери, а уже из twrp нужно прошивать supersu.

Вот и все. Теперь вы знаете как получить права суперпользователя в Linux, знаете как использовать команду sudo и в чем разница sudo или su. Теперь программы, требующие дополнительных привилегий в системе, не вызовут у вас проблем. Если остались вопросы, пишите в комментариях!

Translation(s): العربية — English — Español — Français — Italiano — Русский — Svenska — 简体中文

Root — специальный аккаунт в Debian, владелец которого имеет право на выполнение всех без исключения операций. Root также известен как суперпользователь и администратор. Домашняя папка /root.

Во время установки, вас спросят, хотите ли вы использовать аккаунт root или нет.

Если вы хотите (по умолчанию), вам будет предложено выбрать сложный пароль для root. Используйте надёжный!
Если нет, аккаунт root будет выключен и пароль первого созданного пользователя будет использоваться для административных задач.

В дистрибутивах Linux пользовательские привилегии предоставляются путем открытия доступа к root. Наличие таких прав позволяет использовать функциональность операционной системы более широко и выполнять необходимые действия в корневом каталоге.

Давайте детально обсудим, что может суперпользователь в Linux, как настроить root и для чего нужна команда

How to run Terminal as root?

По умолчанию в операционной системе Ubuntu учетная запись root не включена во время установки, соответственно далее пользователю не предлагается создать пароль root. Вместо этого создаётся обычная учетную запись пользователя, но с привилегиями sudo. То есть, для выполнения каких-либо команд с правами рута, необходимо запускать их вместе с командой sudo. Это не всегда удобно! Сейчас я расскажу как зайти под Root в Ubuntu или дать пользователю права рута. Существует несколько вариантов и мы рассмотрим каждый из них!

Примечание: Перед тем, как включить пользователя root в Убунту, Вы должны понимать всю опасность этого для неопытного пользователя. Выполняя команды от его имени, Вы можете легко и просто, буквально за несколько команд, привести операционную систему в нерабочее состояние.

  • Для дачи пользователю user прав root в Debian используйте команду sudo и ограничьте его права только на перезагрузку сервера и просмотр файлов.
  • Чтобы дать пользователю root права в Debian, отредактируйте файл /etc/passwd и измените UID и GID пользователя на «0».
  • В Linux можно предоставить root-права пользователю, добавив его в соответствующую группу.
  • Чтобы выполнить команду от root, введите «sudo -i» в командной строке.
  • Чтобы зайти в папку root в Debian, запустите терминал, войдите root su -, введите пароль root и запустите файловый менеджер.
  • Sudo отличается от root тем, что пароль требуется пользователя, а не root-а.
  • Для включения sudo в Debian просто добавьте команду sudo перед запуском команды с правами администратора.
  • В Linux можно изменять права доступа к файлам и каталогам с помощью команды chmod.

Let’s start with a bit of theory, to give you the context, and then I’ll show you how to enable root if you really want it, either in a terminal or even for SSH usage.

Is there a root user on Debian?

The “root” still exists on Debian and most Linux distributions, but can’t be used by default. The account is disabled for security reasons.

Why is the root user disabled on Debian?

Get My Cheat Sheet!
Grab your free PDF file with all the commands you need to know on Linux!

How to run Terminal as root?

Sudo: a better way to run root commands

How to run Terminal as root?

You can basically do everything with sudo, so, in theory, there is no need to use “root” anymore.

What is the root password on Debian?

Get My Cheat Sheet!
Grab your free PDF file with all the commands you need to know on Linux!

How to run Terminal as root?

Use the exit command to get back to your normal privileges.
exit

I have explained that using “sudo” should be sufficient in most cases and that you can even temporarily switch to the root prompt in a terminal by using “sudo su”. You shouldn’t need anything more, but let’s discuss how to enable root if you really want to do this (not recommended).

Enable root login on Debian

Before using the “root” account directly on Debian, a password should be set via the command:
sudo passwd

How to run Terminal as root?

As explained previously, having root enabled on your system is a major security issue, so at least try to use a strong password for it. Length is key, using a password generator like this one can help you to get something long enough but easy to remember.

Get My Cheat Sheet!
Grab your free PDF file with all the commands you need to know on Linux!

Reminder: Remember that all the members of my community get access to this website without ads, exclusive courses and much more. You can become part of this community for as little as $5 per month & get all the benefits immediately.

How to run Terminal as root?

You can use “ip a” to find the Debian IP address from a terminal (more details in this article: How To Quickly Find the Current IP Address In Linux / Ubuntu).

Дополнительно:  Centos-root в Centos 7

Here is how to allow logging in as root via SSH:

How to run Terminal as root?

Get My Cheat Sheet!
Grab your free PDF file with all the commands you need to know on Linux!

Additional Resources

Lost with the command line?
You don’t need to learn and remember everything, just download my cheat sheet where I explain the most important commands on Linux, with a brief explanation and some examples.
Download my free PDF cheat sheet.

How to run Terminal as root?

Как зайти под root в Ubuntu Desktop GUI

Если вы хотите зайти в систему как пользователь root не в консоли, а на графическом рабочем столе Ubuntu, тогда вам нужно выполнить несколько дополнительных шагов после включения пользователя root:

Затем откройте файл /etc/pam.d/gdm-password и найдите такую строку:

Закомментируйте её, поставив знак # перед ней:

Как вы знаете, Linux очень серьезно относится к управлению пользователями и предоставлению им прав на работу с системой. Обычный пользователь может записывать файлы только в свой каталог и каталог /tmp/. Также есть возможность читать некоторые файлы в корневой файловой системе. Но вы не можете устанавливать программы, ведь для этого нужно право на запись, не можете изменять атрибуты файлов, не можете запускать сервисы, не можете читать некоторые файлы логов и еще много чего не можете.

В Linux управлять корневой файловой системой и создавать там файлы имеет право только пользователь root.

В этой статье мы рассмотрим какие программы нужны для того, чтобы получить права root пользователя linux, как они работают, как выполнять программу с правами root от обычного пользователя и как запускать графические программы с правами root. А также выясним что такое sudo в чем разница su или sudo.

Как дать пользователю права sudo

Самый простой способ предоставить привилегии sudo пользователю в CentOS — это добавить пользователя в группу «wheel». Члены этой группы могут запускать все команды через sudo и получать запрос на аутентификацию с их паролем при использовании sudo. Мы предполагаем, что пользователь уже существует.

Оставить отзыв (1)

With gksu/gksudo

Since you have the gksu Install gksu package installed, you can run gnome-terminal as root with either of:

gksu gnome-terminal
gksudo gnome-terminal

(Since gksu is set to sudo-mode in Ubuntu by default, these should be equivalent.)

Running gnome-terminal as root without a controlling non-root terminal:

Virtually every desktop environment provides a facility to run a command without having to open a terminal (which would then, if closed, usually cause the command to be terminated).

This is usually achieved with Alt+F2. A textbox labeled Run command (or similar) will appear and you can enter your command.

For example, it looks like this in Unity:

Run a command textbox in Unity

And like this in MATE (GNOME Flashback/Fallback, Xfce, LXDE are similar):

Run Command dialog box in MATE

With sudo

If you don’t have the gksu package and you won’t want to install it, you can use:

sudo -H gnome-terminal

(sudo -i gnome-terminal is also okay.)

Getting rid of the controlling non-root terminal:

This is because the root graphical terminal is sent SIGHUP when the terminal that owns it is exited.

To prevent this, you might think you could instead launch the graphical root terminal with:

sudo -H gnome-terminal &

But this will only work if sudo doesn’t have to prompt for a password. If it does, you won’t see the password prompt.

One way to work around this is to use:

sudo -v
sudo -H gnome-terminal

Note that this will still not work if run directly from your desktop environment’s Alt+F2 «run command» box, because you still need a terminal to enter your password for sudo -v.

Or you can do it in what might be called the traditional way, by suspending the job after it starts:

  1. Run sudo -H gnome-terminal from the original non-root graphical terminal.
  2. Enter your password as prompted by sudo. The graphical terminal will start.
  3. Still in the non-root terminal, press Ctrl+Z to suspend the root terminal. While the root terminal is suspended, you can’t use it; its interface will not respond to your actions.
  4. Quit the controlling non-root terminal with exit. The graphical root terminal job will be both unsuspended and disowned by the non-root terminal, automatically.
sudo -H gnome-terminal
^Z
exit
ek@Ilex:~$ sudo -H gnome-terminal
[sudo] password for ek:
^Z
[1]+ Stopped sudo -H gnome-terminal
ek@Ilex:~$

Вход под суперпользователем

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

Как использовать команду sudo

Sudo можно использовать с дополнительными параметрами:

  • -h — отображает синтаксис и параметры команды
  • -V — отображает текущую версию приложения sudo.
  • -v — обновить лимит времени на sudo без запуска команды
  • -l — перечисляет права пользователя или проверяет конкретную команду
  • -к — завершить текущие привилегии sudo.

Как войти в root ALT Linux

В современных ОС графическая подсистема переехала по умолчанию с седьмой (F7) на первую консоль (F1), поэтому для перехода в текстовую консоль, надо нажать одну из комбинаций Ctrl-Alt-F2 Ctrl-Alt-F6, а для возврата в графику Ctrl-Alt-F1.

Как включить sudo в Debian

В Ubuntu, когда вам нужно запустить команду с правами администратора, просто добавьте sudo в начале (команда sudo для запуска).

Как дать пользователю права root Debian

Отредактируйте файл /etc/passwd для конкретного пользователя. Измените UID и GID пользователя на «0». Это даст пользователю права root.

Как дать права в линукс

Для изменения прав доступа к файлу или каталогу используется команда chmod. Следующие три символа (r—) отражают права доступа группы к файлу.

Переключение на суперпользователя в терминале

Теперь мы подошли к более интересному и практичному. С помощью специальных утилит вы можете переключить текущий эмулятор терминала в окружения суперпользователя и выполнять все следующие команды не от своего имени, а от его, таким образом, дав программе права root linux. Для этого существует утилита su. Вообще говоря, эта утилита позволяет не только переключаться на пользователя root но и на любого другого пользователя, но по умолчанию используется именно root. Рассмотрим ее подробнее. Команда su linux имеет следующий синтаксис:

$ su опции пользователь

Вот ее основные опции:

  • -c, —command — выполнить команду
  • -g, —group — установить основную группу пользователя (только для root)
  • -G —supp-group — дополнительные группы пользователя (только для root)
  • -, -l, —login — режим входа, будут очищены и инициализированы с учетом нового пользователя все переменные окружения, а также изменен домашний каталог
  • -p, —preserve-environment — сохранить переменные окружения
  • -s, —shell — задать оболочку для входа
  • —version — отобразить версию программы.
Дополнительно:  Root failed no strategy now что делать

Теперь немного поэкспериментируем, чтобы понять как работает команда su linux.

Сначала выполним su без параметров, но для начала создадим переменную окружения, чтобы проверить как с ними обходится эта команда:

Теперь смотрим что получилось:

How to run Terminal as root?

Из этих команд мы видим, что теперь мы пользователь root, но домашней директорией считается директория нашего предыдущего пользователя и наша переменная не сохранилась также изменилась переменная PATH, теперь там добавлен путь /sbin.

И повторим ту же комбинацию:

How to run Terminal as root?

Та же ситуация, только на этот раз изменена ко всему еще и домашняя директория на директорию root. Но мы можем сохранить наши переменные окружения, если это нужно, для этого есть опция -p:

How to run Terminal as root?

Как видите, наша переменная осталась. Вы также можете переключится на любого другого пользователя. Например:

How to run Terminal as root?

Получение прав суперпользователя таким способом используется во многих дистрибутивах, например, Debian, OpenSUSE, ArchLInux, Gentoo и т д. Но в Ubuntu, как дистрибутиве для начинающих вход под пользователем root отключен. Это сделано потому, что это тоже не очень безопасно, вы можете забыть что выполняете команду от root и что-то натворить в системе. Поэтому переходим к следующей программе.

Как дать права пользователю

С использованием панели управления:

  • Откройте панель управления (для этого можно использовать поиск в панели задач).
  • Откройте пункт «Учетные записи пользователей».
  • Нажмите «Управление другой учетной записью».
  • Выберите пользователя, права которого нужно изменить и нажмите «Изменение типа учетной записи».

Использование привилегий root

В терминале : вы можете использовать su (или gksu) чтобы изменить свой идентификатор на root.
Тем не менее, рекомендуется настроить и использовать sudo (или gksudo) для выполнения нужной команды.

Всё о Интернете, сетях, компьютерах, Windows, iOS и Android

Что дают root права

Для чего используется root

Любое изменение интерфейса: от стандартной раскладки до значками базовых приложений. Увеличение производительности телефона за счет изменения частоты работы процессора и видео ускорителя. Полное блокирование рекламы и уведомлений в браузерах и приложениях.

Графически приложения от имени суперпользователя

Для запуска графических приложений от имени суперпользователя существуют специальные утилиты. Они сохраняют все необходимые переменные окружения и полномочия. В KDE это команда kdesu, а в Gnome команда gksu.

Просто наберите gksu или kdesu, а затем нужную команду:

Эта команда запустит файловый менеджер KDE с правами суперпользователя. В Gnome это будет выглядеть вот так:

Программа запросит пароль, уже в графическом окне, а потом откроется файловый менеджер.

Как включить рута в Ubuntu

Вы всегда можете включить корневую учетную запись root в Ubuntu, задав ей пароль с помощью команды passwd. Но чтобы запустить команду passwd для учетной записи root, вам нужны права sudo.

Мы можем включить корневую учетную запись Ubuntu, задав ей пароль с помощью команды passwd. Но чтобы запустить команду passwd для учетной записи root, вам нужны права sudo.
Откройте терминал Ubuntu и выполните команду, чтобы убедиться, что вы являетесь членом группы администраторов:

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

Сначала система запросит ввод Вашего собственного пароля, чтобы подтвердить, что у вас есть права sudo.

Далее последует запрос запроса пароля — введите пароль для root.

Как зайти под рутом SSH

Для того, чтоб зайти на сервер и получить права root через SSH нужно сделать следующие шаги:

  • Скачать программу putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)
  • Запустите putty, введите 172.16.1.1 в строке адреса. Когда предложит ввести логин, введите admin.
  • Получить права root.

Получение прав root без переключения

Чтобы реализовать максимально безопасный интерфейс для работы с правами суперпользователя в Linux была разработана команда sudo. Давайте рассмотрим что такое sudo. Эта команда пишется перед каждой командой, которую нужно выполнить от имени суперпользователя, и для ее выполнения нужно ввести пароль уже не root, а всего лишь вашего пользователя. Так же, как и в предыдущей, в этой утилиты есть свои опции. Сначала рассмотрим синтаксис:

$ sudo опции команда

  • -b — выполнять запускаемую утилиту в фоне
  • -E — сохранить переменные окружения
  • -g — запустить команду от группы
  • -H — использовать домашний каталог
  • -l — показать список полномочий в sudo для текущего пользователя
  • -r — использовать для команды роль SELinux
  • -s — использовать оболочку
  • -u — запустить команду от имени пользователя, если не задано используется root
  • -i — не выполнять команду, а войти в оболочку, эквивалентно su —

Вы можете выполнить те же эксперименты, только для этой команды, чтобы понять как использовать команду sudo. Например:

Использование sudo — это рекомендованный способ выполнять команды от имени суперпользователя в Linux. Так вы не забудете с чем имеете дело и меньше всего рискуете повредить систему. Но остался еще один нерешенный вопрос — как быть с графическими утилитами? Ведь команда sudo их не запускает, а запускать графическую оболочку от имени root небезопасно. Это мы и рассмотрим далее.

Даём root-права пользователю

Первый и самый простой вариант позволяет не вводить постоянно команду sudo при каждом вводе команды, которую надо выполнить в привилегированном режиме. Для перехода в полный режим рута введите такую команду:

После этого Вы перейдёте в привилегированный режим суперпользователя Убунту.

Есть и второй вариант:

В этом случае домашний каталог не сменится на /root, а останется пользовательский. Как правило, этот вариант удобнее.

Что делает Команда su root

Синтаксис Команда su позволяет пользователю выполнять команды от имени другого пользователя, не завершая текущий сеанс, или получить роль. По умолчанию предполагается работа от имени пользователя root. Для использования su необходимо ввести соответствующий пароль (если только команду не вызывает пользователь root).

Предназначение root-прав в Linux

Права обычного пользователя в Linux крайне ограничены. Он может управлять только своим каталогом и открывать для чтения определенные файлы из корня. Доступ для их изменения или установки программ отсутствует, что делает привилегии суперпользователя крайне важными при настройке ОС и решении разных проблем. Обычный пользователь ограничивается следующим набором прав:

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

При наличии рут-прав у юзера появляется гораздо больше возможностей и расширяются границы взаимодействия с операционной системой. Становятся доступными любые действия со всеми папками и файлами.

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Как выполнить команду от root

Чтобы использовать терминал пользователя root, наберите «sudo -i» в командной строке

Команда sudo и примеры ее использования

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

Дополнительно:  Не работает разъем для наушников на компьютере: причины и способы решения проблемы - TopExp

Использование команды sudo в Linux

Самый простой пример использования – запуск программы от имени суперпользователя. Для этого вводится:

 sudo program \\  program – название приложения, которое вы хотите запустить

применяется для установки софта, команда в таком случае обретает вид:

sudo apt install program

В следующем разделе статьи речь пойдет о передаче прав суперпользователя, что тоже реализуемо при помощи . Я рассмотрю два полезных аргумента. Советую ознакомиться с ними, если хотите упростить выполнение действий через Терминал.

VDS Timeweb арендовать

Безопасность использования прав суперпользователя

Если с предназначением root-прав в Linux все понятно, то вот к безопасности их использования есть вопросы. В основном, относится это к серверным машинам, поскольку риск взлома домашнего компьютера очень мал, да и кому нужны файлы обычного пользователя, чтобы ради этого затевать процедуру взлома. Если вы используете Linux как обычную операционную систему, работаете с документами и стандартными программами, используйте root для установки приложений и защиты системы от случайных изменений, которые могут внести другие пользователи компьютера.

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

What You Really Want

Assuming that’s what you want, as steeldriver has suggested, just run:

sudo -i

You’ll have a root shell in which commands you enter will be run as root (without having to precede them with sudo).

But if you really want to run the graphical terminal emulator application as root, read on. I present two ways: with gksu/gksdo, and with the sudo command.

Как дать пользователю root права в Linux

Каждому пользователю в Linux можно предоставить root-права, добавив его в соответствующую группу.Предоставление и отзыв прав суперпользователя:

  • Откройте Терминал и введите команду sudo adduser user (user замените на нужное имя пользователя).
  • В консоли появятся инструкции по созданию нового пользователя.

Переключение на суперпользователя

Еще раз уточню, что команда идеально подходит для получения необходимых привилегий без переключения учетной записи. Ее можно использовать как для выполнения одного действия, так и нескольких. Если вы желаете временно получить рут-права через эту команду, введите . В первом случае домашний каталог остается текущим, а во втором меняется на /root.

Примерно так же работает и команда , но она обладает дополнительными аргументами, которые следует уточнить:

  • -c – позволяет выполнить команду;
  • -g – устанавливает группу для пользователя;
  • -G – дополнительные группы для юзера;
  • -l —login – один из режимов входа, при котором происходит переключение домашнего каталога;
  • -p – сохранение переменных окружения;
  • -s – выбор оболочки для выхода.

Вы уже сами решайте, какой вариант хотите использовать, и готовы ли смириться со всеми ограничениями и недостатками, которые накладывает каждый из них.

Права суперпользователя в Linux

Очень долго перечислять чего не может обычный пользователь Linux, проще сказать на что у него есть право, а именно при стандартной настройке полномочий для файлов в Linux, обычный пользователь может:

  • Читать, писать и изменять атрибуты файлов в своем каталоге
  • Читать, писать, изменять атрибуты файлов в каталоге /tmp
  • Выполнять программы там, где это не запрещено с помощью флага noexec
  • Читать файлы, для которых установлен флаг чтения для всех пользователей.

Если же нужно сделать что-то большее нам понадобятся права root пользователя linux. У root есть право делать все в вашей файловой системе независимо от того какие права установлены на файл.

Как зайти в папку root Debian

Для этого необходимо:

  • запустить терминал (консоль);
  • войти root su -;
  • ввести пароль root;
  • ввести команду запуска файлового менеджера.

Как разрешить root по SSH Debian

Это можно сделать следующим образом:

  • Создать пользователю root пароль (если нет) с помощью следующей команды: passwd root.
  • Открыть с помощью любого текстового редактора файл с настройками SSH, например, с помощью редактора VIM (VI): vim /etc/ssh/sshd_config.
  • Перезапустить ssh server командой:

Когда использовать sudo

Введение Команда sudo может использоваться для выполнения пользователем какой-либо команды, требующей права суперпользователя (root), то есть получение прав root для выполнения какой-либо команды на время её выполнения.

Чем sudo отличается от root

Sudo -i: переводит пользователя в сессию под root-ом. Это аналог команды su1), за тем исключением, что пароль требуется пользователя, а не root-а. Выход из сессии — exit. sudo -s: переводит пользователя в сессию под root-ом, но при этом текущий каталог не меняется /root 2) а остается тем же что был до вызова команды.

Как Выполнить команду без sudo

Если по какой-либо причине, какой бы она ни была, вы хотите разрешить пользователю выполнять определенную команду без необходимости вводить пароль sudo, вам следует добавьте эту команду в файл sudoers. В этой строке, добавленной в предыдущем захвате, entreunosyceros — это имя пользователя.

Предоставление и отзыв прав суперпользователя

Каждому пользователю в Linux можно предоставить root-права, добавив его в соответствующую группу. Точно так же их можно и отнять, если вдруг это понадобится. Рассмотрю три варианта действий.

Создание нового пользователя с root

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

sudo Linux

  1. Откройте Терминал и введите команду
  2. В консоли появятся инструкции по созданию нового пользователя. Присвойте пароль и подтвердите действие, чтобы завершить создание.
  3. Добавьте новую учетную запись в группу sudo, введя user здесь тоже понадобится заменить).
  4. Проверьте выполненные действия, переключившись на новую учетную запись через . Для подтверждения введите пароль (при вводе символы не отображаются на экране).
  5. Выполните любую команду с и убедитесь, что все прошло успешно.

Для существующей учетной записи

Если учетная запись уже добавлена, в консоли остается ввести только одну команду, чтобы добавить пользователя в группу sudo и разрешить ему получение рут-прав. Сама команда представлена ниже, вам остается только скопировать ее и поменять имя юзера.

Предоставление прав суперпользователя существующей учетной записи в Linux

Используйте предыдущую инструкцию для проверки внесенных изменений.

Откат прав суперпользователя

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

Откат прав суперпользователя в Linux

Это была вся основная информация о правах суперпользователя в Linux. Вы знаете, что дают такие привилегии, как их правильно использовать и управлять пользователями. В качестве рекомендации скажу, что всегда нужно читать текст ошибок, появляющихся в Терминале, если что-то пошло не так. Это позволит вам быстрее решить проблему без траты времени на поиски в Google.

Оцените статью
Master Hi-technology