Изменить пароль sudo ubuntu

Обновлено: 06.07.2024

Root пользователь (или суперпользователь) - это специальная учетная запись, которая присутствует на всех Linux и Unix-подобных системах. Она имеет полный доступ к любой команде и любому ресурсу в системе без каких-либо ограничений.

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

Это руководство объясняет, как временно изменить учетную запись пользователя root и как установить пароль root в системах Ubuntu.

Временное переключение в root режим

Пользователям Ubuntu рекомендуется выполнять задачи системного администрирования, предоставляя обычным пользователям права доступа к sudo. Sudo позволяет авторизованным пользователям запускать программы в качестве другого пользователя, обычно root пользователя.

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

Чтобы временно повысить привилегии root пользователя, выполните команду с префиксом sudo :

command-name - любая команда в linux системе, например ls -la или rm

При первом использовании sudo во время сеанса вам будет предложено ввести пароль пользователя.
Для временного переключения на учетную запись root в текущем сеансе, можно воспользоваться командой sudo su или sudo -i и ввести пароль пользователя:

Выполните команду whoami , чтобы убедиться, что пользователь изменился:

Изменение root пароля

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

Чтобы изменить пароль пользователя root в Ubuntu, введите в качестве пользователя sudo следующую команду:

Вам будет предложено ввести и подтвердить новый root пароль.

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

При вводе пароля он не отображается на экране.

На этом всё! Корневой пароль был изменен.
Теперь вы можете войти в свою систему Ubuntu от имени root, используя новый пароль.

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

В этом руководстве объясняется, как временно изменить учетную запись пользователя root и как установить пароль root в системах Ubuntu.

Временное переключение на root

Пользователям Ubuntu рекомендуется выполнять системные административные задачи, предоставляя привилегии sudo обычным пользователям. Sudo позволяет авторизованным пользователям запускать программы от имени другого пользователя, обычно пользователя root.

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

Чтобы временно повысить привилегии пользователя root, выполните команду с префиксом sudo :

При первом использовании sudo в сеансе вам будет предложено ввести пароль пользователя.

Чтобы временно переключиться на учетную запись root в текущем сеансе входа в систему, вы можете использовать команду sudo su или sudo -i и ввести пароль пользователя:

Запустите команду whoami чтобы убедиться, что пользователь изменен:

Смена пароля root

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

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

Чтобы изменить пароль пользователя root в Ubuntu, выполните следующую команду от имени пользователя sudo :

Вам будет предложено ввести и подтвердить новый пароль root.

Когда вы вводите пароль, он не отображается на экране.

Это оно! Пароль root был изменен.

Теперь вы можете войти в свою систему Ubuntu как root, используя новый пароль.

Выводы

Чтобы иметь возможность напрямую войти в систему как root, вам необходимо установить пароль root.

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.

Как вы знаете, разработчики Ubuntu имеют свой взгляд на безопасность работы с дистрибутивом. Довольно много дистрибутивов, в том числе Debian, на котором основана Ubuntu, предлагают использовать аккаунт суперпользователя для выполнения различных задач по администрированию системы. Но сейчас такой подход считается небезопасным, поскольку вы можете забыть что работаете от имени суперпользователя и удалить какие-либо важные вещи.

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

Суперпользователь в Ubuntu


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


Но есть и более простой и правильный вариант, вы можете использовать опцию -i утилиты sudo чтобы перейти в терминал суперпользователя:

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

Пароль root Ubuntu

Несмотря на приведенные выше способы решения проблемы, вы все еще не можете авторизоваться от имени суперпользователя в TTY или использовать утилиту su без sudo. Если это для вас важно дальше мы рассмотрим как установить пароль root Ubuntu и вернуть полноценного root пользователя. Только это все нужно делать когда у вас есть обычный пользователь и доступ к нему. Сначала смотрим /etc/shadow и убеждаемся, что пароля действительно нет:

sudo cat /etc/shadow | grep root

Для установки пароля для root наберите:

sudo passwd root

Теперь нужно ввести два раза пароль и готово. Проверяем снова:

sudo cat /etc/shadow | grep root

Если же вы потеряли пароль своего пользователя и вам нужна смена пароля root ubuntu, то вам понадобиться войти в режим восстановления и выполнять все действия там. Подробнее об этом читайте в статье сброс пароля Gentoo.

Дальше вы можете использовать команду su для авторизации, авторизоваться от root по ssh и многое другое. Например:


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

Выводы

пароль-ключ

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

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

Пароли пользователей меняются в Ubuntu с помощью команды passwd. В этой статье мы объясним, как пользователь root может изменить свой пароль в Ubuntu.

Процесс изменения пароля пользователя в Ubuntu и производных

Чтобы осуществить этот процесс нам нужно использовать командную строку в Ubuntu, поэтому вы можете открыть ее, выполнив поиск терминала в меню приложения или с помощью сочетания клавиш «Ctrl + Alt + T».

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

Система попросит вас ввести текущий пароль sudo. Это сделано, pЧтобы изменить пароль пользователя root, в терминале мы собираемся ввести следующую команду:

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

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

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

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

Как изменить пароль другого пользователя в Ubuntu и производных?

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

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

При вводе этой команды он попросит их ввести новый пароль, как только это будет сделано, он снова запросит подтверждение, а затем продолжит вносить изменения,

Как видите, делать это от root необязательно.

Как восстановить пароль root?

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

Ну, Мы не будем оставлять это в стороне и объясним простой метод для этого.

Чтобы восстановить пароль root, необходимо перезагрузить компьютер. Когда это произойдет, после того, как экран BIOS вашего компьютера перейдет в разряд, вам придется нажимать клавишу ESC или SHIFT несколько раз в зависимости от случая.

Поскольку в зависимости от имеющейся у вас BIOS, вы можете выполнять некоторые действия с помощью ESC, поэтому вы должны использовать shift, хотя вы можете поискать в сети некоторые методы для доступа к режиму восстановления Ubuntu.

Эсто Вы должны сделать это так, чтобы были включены параметры grub, и, находясь здесь, вы должны выбрать параметр запуска, который в конце содержит «Режим восстановления».

Как только эта опция выбрана, вы вводите Enter, и она начинает загружать систему, все хорошо до этого момента. Через минуту или немного больше вы должны оказаться на экране с несколькими вариантами, в том числе с надписью «root».

Вы должны позиционировать себя в нем с помощью клавиатуры навигации по датам и нажать Enter. Здесь вы попадете в консоль.

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

А затем перейдите к изменению пароля с помощью:

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

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » Ubuntu » Как изменить пароль sudo, root или другого пользователя в Ubuntu?

Меняем пароль в Linux

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

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

Меняем пароль текущего пользователя

Чтобы сменить пароль текущего пользователя выполните команду passwd без параметров:

После этого нужно будет ввести текущий пароль и нажать клавишу Enter, затем ввести новый пароль и снова нажать Enter и, наконец, еще раз ввести новый пароль и нажать Enter.

Обратите внимание на то, что когда вы вводите пароль, он не отображается на экране.

Это означает, что вы ввели очень простой (или короткий) пароль. В таком случае повторите команду passwd и введите более сложный пароль (как минимум длиной от 6 до 8 символов, пароль должен включать цифры, прописные и строчные символы). Чтобы избежать проверки пароля на сложность необходимо выполнять команду passwd через sudo (см. ниже).

Меняем пароль произвольного пользователя

Чтобы сменить пароль любого пользователя вам необходимо запускать программу passwd под пользователем root или через sudo. Например, чтобы сменить пароль пользователя с именем pingvinus необходимо выполнить:

В данном случае вам нужно будет ввести только новый пароль:

Здесь пароль не проверяется на сложность и можно задавать совсем простые и короткие пароли.

Дополнительная информация

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

Читайте также: