Как изменить пароль root в Linux



Попробуйте наш инструмент устранения неполадок

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



Большинству пользователей, которые хотят изменить данные пароля Linux, потребуется открыть графический терминал. Вы можете удерживать Ctrl, Alt и T для этого или, возможно, щелкнуть меню Приложения, перейти к системным инструментам и выбрать терминал. Пользователи CentOS, у которых не установлен графический интерфейс, захотят войти в свой виртуальный терминал с учетной записью пользователя, если у них обновлены пакеты sudo.



Метод 1: изменить пароль root в большинстве дистрибутивов Linux

Предполагая, что в вашем дистрибутиве установлен пакет sudo, вы можете изменить корневой пароль с помощью sudo пароль root команда. Сначала вам будет предложено ввести пароль sudo, а затем вам нужно будет дважды ввести новый пароль UNIX. Ваш пароль будет проверен на сложность, поэтому вы захотите убедиться, что он правильный. После того, как вы ввели пароль дважды, ваша учетная запись root должна быть изменена. Удерживая Ctrl и Alt, нажмите F1-F6, чтобы перейти к пустому виртуальному терминалу. Введите root, а затем новый пароль, чтобы убедиться, что он работает. Принимая во внимание опасности, связанные с работой с правами суперпользователя, не забудьте ввести exit, чтобы выйти из этой консоли. Удерживайте Ctrl, Alt и F7, чтобы вернуться в графическую среду, если вы не работаете с сервера. Этот метод должен работать в Debian и многих других дистрибутивах. Он также должен работать с Arch, если у вас установлены все необходимые пакеты.



Метод 2: изменить пароль root в Ubuntu Linux

Ubuntu и его различные производные хэшируют учетную запись root, что функционально отключает ее. Вы не сможете сразу изменить пароль пользователя root, потому что его на самом деле не существует. Это верно для Xubuntu, Kubuntu, Lubuntu и, возможно, для большинства установок Linux Mint и Trisquel. Хотя активировать аккаунт можно, это не рекомендуется. Имейте в виду, что ваш первый пользователь в этих системах является администратором и может получить доступ к учетной записи root, набрав судо -i в ответ на запрос и введите свой пароль. Это работает так же, как и любой другой вход root, и это намного безопаснее. Если вы абсолютно уверены, что хотите активировать учетную запись root и понимаете связанные с этим риски, введите sudo пароль root и нажмите Enter. Введите новый пароль UNIX и убедитесь, что вы его не забыли. Тогда вам нужно будет бежать sudo passwd -u root чтобы разблокировать вашу учетную запись. Вы получите сообщение вроде «Информация об истечении срока действия пароля изменена», что означает, что вы открыли аккаунт. Пользователь root будет работать как обычно, но помните, насколько это опасно. Если вы хотите отключить учетную запись root, вы можете ввести sudo passwd -dl root чтобы снова запереть его.

Метод 3: изменить данные пароля Linux как root

Если вы вошли в систему как root, скажем, на виртуальном терминале сервера CentOS, Fedora или Red Hat Enterprise Linux, то вы можете изменить пароль, просто набрав пароль а затем нажав клавишу ВВОД. Вы получите сообщение «Введите новый пароль UNIX:», а затем вам будет предложено ввести его второй раз. Имейте в виду, что вы должны были войти в систему с правами root, чтобы сделать это, или, возможно, использовали sudo su для доступа к корневому запросу. Это не будет работать в неизмененной системе Ubuntu или Linux Mint, но хорошо для тех, кто использует серверные системы или использует ssh для удаленного входа в них. Перед тем, как попробовать это, убедитесь, что у вас есть символ # в командной строке. В зависимости от оболочки входа в систему по умолчанию, установленной для root, в приглашении может содержаться другая информация.



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

3 минуты на чтение