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

Без Rebooting

С Судом: если у вас есть sudo разрешений для запуска passwd , вы можете сделать:

Sudo passwd root

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

Редактирование файлов : это работает в маловероятном случае, если вы не имеете полный доступ sudo , но вы сделать имеют доступ к редактированию /etc/{passwd,shadow} . Открыть /etc/shadow , либо с sudoedit /etc/shadow , либо с sudo $EDITOR /etc/shadow . Замените поле пароля root (все случайные символы между вторым и третьим двоеточием:) с полем вашего собственного пароля пользователя. Сохранить. У местного есть тот же пароль, что и вы. Войдите в систему и измените пароль на что-то еще.

Это простые.

Reboot Обязательный

режим Single User : Это просто объясняется Ренана. Он работает, если вы можете попасть в GRUB (или загрузчик), и вы можете редактировать командную строку Linux. Это не работает, если вы используете Debian, Ubuntu и некоторые другие. Для некоторых конфигураций загрузчика требуется пароль для этого, и вы должны знать, что нужно продолжить. Без дальнейших церемоний:

  • Введите пароль для загрузки, если он есть.
  • Войдите в меню загрузчика.
  • Если доступен один пользовательский режим, выберите это (Debian называет его «Режим восстановления»).
  • Если нет, и вы запускаете GRUB:
    1. Выделите свой обычный вариант загрузки.
    2. Нажмите e , чтобы войти в режим редактирования. Вас могут попросить пароль GRUB.
    3. Выделите строку, начинающуюся с kernel или linux .
    4. Пресс e .
    5. Добавьте слово «сингл» в конец. (не забудьте заполнить пробел!)
    6. Нажмите Введите и загрузите отредактированную строфу. Некоторые GRUB используют Ctrl - X , некоторые используют b . Он говорит, какой из них находится в нижней части экрана.
  • Ваша система будет загружаться в однопользовательском режиме. Некоторые дистрибутивы не будут запрашивать у вас пароль root (Debian и Debian-based). Теперь вы root. Изменить пароль:

    Mount/-o remount,rw passwd # Enter your new password twice at the prompts mount/-o remount,ro synC# some people sync multiple times. Do what pleases you. reboot

    и reboot , или, если вы знаете свой нормальный уровень выполнения, скажем telinit 2 (или что это такое).

    Замена init : внешне похожи на одного пользовательском режиме трюка с преимущественно той же инструкцией, но требует гораздо больше доблести с помощью командной строки. Вы загружаете свое ядро, как указано выше, но вместо single вы добавляете init=/bin/sh . Это запустит /bin/sh вместо init , и даст вам очень ранняя раковина, практически без удобств. На этом этапе ваша цель состоит в том, чтобы:

    1. Установить объем корня.
    2. Получить passwd работает.
    3. Измените свой пароль командой passwd .

    В зависимости от конкретной установки, это может быть тривиальным (совпадает с инструкцией по однопользовательском режиме), или весьма нетривиальной: загрузка модулей, инициализация программного RAID, открытие зашифрованных томов, начиная с LVM, и так далее. Без init вы не запускаете dæmons или любые другие процессы, кроме /bin/sh и его детей, поэтому вы довольно буквально сами по себе. У вас также нет контроля над заданиями, поэтому будьте осторожны с тем, что вы набираете. Один неуместен cat , и вам, возможно, придется перезагрузиться, если вы не можете выбраться из него.

    Аварийный диск : это легко. Загрузите аварийный диск по вашему выбору. Установите свою корневую файловую систему.Процесс зависит от того, как объемы слоистые, но в конечном счете сводится к:

    # do some stuff to make your root volume available. # The rescue disk may, or may not do it automatically. mkdir /tmp/my-root mount /dev/$ SOME_ROOT_DEV /tmp/my-root $EDITOR /tmp/my-root/etc/shadow # Follow the "/etc/shadow" editing instructions near the top cd/ umount /tmp/my-root reboot

    Очевидно, что $ SOME_ROOT_DEV является то, что блок имя устройства назначается корневой файловой системе с помощью диска аварийного восстановления и $EDITOR вашего любимого редактора (который может должны быть vi на спасательной системе). После reboot разрешите машине загружаться нормально; Пароль root будет вашим паролем. Войдите в систему с правами администратора и немедленно измените его.

    Другие способы

    Очевидно, что существует бесчисленное множество вариаций на выше. Все они сводятся к двум шагам:

    1. получить корневой доступ к компьютеру (поймать-22 - и реальный трюк) пароль
    2. изменить суперпользователя каким-то образом.

    Достаточно защищена - не только от проникновения извне, а и от неосмотрительных действий пользователя. Одним из инструментов такой защиты является кодовая фраза рут. Сложный и надёжный ключ доступа легко забыть, если какое-то время не пользоваться компьютером. Мы предлагаем применить сброс пароля, Ubuntu содержит нужные для этого инструменты.

    Изменить пароль можно с помощью двух способов.

    Есть пара способов восстановить доступ к ресурсам компьютера. В Ubuntu пароль root по умолчанию можно «вернуть» через загрузчик GRUB, или же при помощи LiveCD. Подойдёт любой дистрибутив, но желательно использовать родной.

    Способ №1

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

    В момент перезагрузки компьютера в списке загрузки выбрать нужную ОС и нажать «E». На следующем экране, в конфигурации загрузки, найдите строку, в начале которой - слово «linux». В её конце сочетание букв «ro» замените на «rw». После этого допишите к строке

    Сочетание, которое мы изменили, позволит выполнять не только чтение файлов, а также и запись в произвольном порядке. Когда будет выполнен сброс пароля root, Ubuntu и загрузчик вернутся в первоначальное состояние. Загрузите командную строку . Для этого можно нажать «Ctrl + X». Введите новую кодовую фразу. Для этого нужна такая команда:

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

    root@(none):/# mount -n -o remount,rw /

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

    Выполните перезапуск ПК:

    root@(none):/# /sbin/reboot -f

    Всё! Мы смогли сменить пароль Ubuntu. Теперь вы можете войти заново.

    Способ №2

    В этом случае опять-таки придётся иметь дело с параметрами выбора ОС. Найдите в меню запуска пункт recovery mode. Сброс кодовой фразы Убунту мы начнём отсюда. Возможно, у вас одна ОС? Для того чтобы запустить GRUB , удерживайте «Shift» при запуске. Или же нажмите кнопку Reset при загрузке, и в следующий раз во время запуска появится GRUB.

    Зайдите в режим восстановления (recovery mode), так в Ubuntu сбросить пароль root легче. Вы должны наблюдать консоль с рут-правами. Переведите файловую систему в режим записи, по аналогии с Первым способом. Здесь можно использовать другую команду:

    Статьи и Лайфхаки

    У каждого есть право сбросить свой системный пароль. Но как сменить пароль для пользователя root ?

    На самом деле сбросить пароль внутри системы очень просто, а способы зависят от используемой платформы. Однако насколько безопасна такая процедура?
    Рассмотрим варианты сбрасывания для устройств на базе iOS, а также доводы «за» и «против» так называемого рутинга на Android.

    Смена пароля для пользователя root на устройстве Apple

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

    Учётную запись root можно сравнить с учётной записью «Администратор» в ПК или ноутбуке. Её применяют для администрирования и обслуживания ОС, установки RPM-обновлений и пакетов. Иными словами, root-пользователь может полностью контролировать всю систему.

    Стороннее программное обеспечение, а также программы из AppStore не могут получить полный доступ, поскольку это регулируется самой системой, а также AppStore.

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

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

    Итак, он нуждается в сбрасывании и изменении. Но как сменить пароль для пользователя root? Для начала устанавливают программу Mobile Terminal из Cydia и запускают её. Вводят команду su root и стандартный пароль alpine (на дисплее он не отображается в целях безопасности).
    После этого прописывают команду passwd и свой новый пароль. Таким образом, сделать это очень просто.

    Если Jailbreak-а нет, смена пароля совершенно необязательна.

    Смена пароля для пользователя root на Android: «за» и «против»

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

    Тем не менее, сегодня в сети множество негативных отзывов и описаний тех последствий, к которым может привести самодеятельность.
    К доводам «против» можно отнести то, что после смены пароля пользователь уже не сможет воспользоваться гарантийным обслуживанием. Хотя следует отметить, что имеются способы мастерски избавиться от любых следов рутинга, однако риск всё же велик.

    После данной процедуры устройство на базе Android также не будет больше получать OTA-обновления.
    Но самое худшее, что может случиться: аппарат станет полностью непригодным. Если пользователь сделает что-либо не так, потенциальный риск остаётся очень большим.

    Главный довод «за» рутинг – это, конечно же, больше возможностей и полный доступ к системе. Пользователь сможет полностью настроить мобильное устройство на собственное усмотрение, однако если он в этом некомпетентен, такая процедура ему не понадобится.

    Другие доводы «за»: возможность продлить срок службы аккумулятора, увеличить производительность устройства и поставить Firewall.