Пароль root’а в Ubuntu

Разработчики Ubuntu решили что системе пользователь root не нужен. Вместо этого нужно использовать sudo с паролем к текущему акаунту.
Из-за этого решения, чтобы использовать команду su, в консоли необходимо набрать:
sudo passwd
и задать пароль для пользователя root, тогда этот пароль можно использовать и для su
UPD (спасибо meako): А можно sudo su и получить терминал рута, с паролем текущего пользователя.
UPD (спасибо zloe_zlo): А можно написать sudo -i и стать суперюзером без su.
как узнать пароль системного администратора root linux
Пароль системного администратора root в Linux играет важную роль в обеспечении безопасности сервера. Он дает полный доступ и контроль над всей системой, и поэтому важно обеспечить его надежность и защиту. Однако, иногда возникают ситуации, когда пользователь забывает или теряет пароль root. В данной статье мы рассмотрим несколько способов, как можно узнать пароль системного администратора root в Linux.
1︍︍︍︍. Использование восстановления пароля
Большинство дистрибутивов Linux предлагают возможность восстановления пароля root. Для этого необходимо перезагрузить систему и на экране загрузки выбрать опцию “восстановление пароля” или что-то подобное. После этого следуйте инструкциям на экране, чтобы сбросить или изменить пароль root.
2︍︍︍︍. Использование LiveCD или Live USB
Если вы имеете доступ к установочному образу Linux на CD или USB, вы можете использовать его для сброса или изменения пароля root. Загрузите систему с помощью LiveCD или Live USB, откройте терминал и выполните следующие команды:
- Проверьте, какое устройство вам нужно подключить: lsblk
- — Смонтируйте файловую систему root: mount /dev/sdaX /mnt (где /dev/sdaX — соответствует корневой файловой системе)
- — Перейдите в папку с файлами конфигурации: cd /mnt/etc
- — Отредактируйте файл shadow: nano shadow
- — Удалите хэш пароля root (обычно начинается с “root:”) и сохраните файл
- — Перезагрузите систему и войдите в систему без указания пароля root
- 3︍︍︍︍. Использование однострочной команды
- В некоторых случаях можно использовать однострочную команду для сброса пароля root. Это особенно удобно, когда доступ к серверу ограничен. Откройте терминал и выполните следующую команду:
- — sudo passwd root
- Основные меры предосторожности:
- 1︍︍︍︍. Помните, что при сбросе пароля root вы теряете все данные, хранящиеся на сервере, за исключением резервной копии.
- 2︍︍︍︍. Убедитесь, что ваш сервер находится в надежных руках и не подвержен взломам.
- В заключении, зная как узнать пароль системного администратора root в Linux, вы сможете безопасно управлять своим сервером и обеспечить надежность и защиту ваших данных.
- как узнать пароль системного администратора root linux
- https://sites.google.com/view/hosting-vps
как узнать root пароль который не ставил?
Установил как новичок redcore linux (gentoo). Открыл Sisyphus а там требует root пароль который я даже не ставил . Что делать?
Gondwana
29.11.21 19:05:26 MSK
← 1 2 →
sudo -s работает? Сделать sudo passwd и задать пароль для рута.
anonymous
( 29.11.21 19:11:45 MSK )
ox55ff ★★★★★
( 29.11.21 19:12:01 MSK )
Вообще попробуй пароль от своего пользователя.
ox55ff ★★★★★
( 29.11.21 19:13:09 MSK )
Redcore Linux is a distribution based on Gentoo Linux’ testing branch which uses a hardened profile by default.
vvn_black ★★★★★
( 29.11.21 19:14:26 MSK )

Читай доку дистрибутива, возможно там какой-то предопределенный пароль ставят. Узнать пароль трудно, в /etc/shadow хранятся хеши паролей. Самое просто это поменять пароль, загрузись в single-user mode и выполни passwd.
Aber ★★★★★
( 29.11.21 19:14:50 MSK )
Последнее исправление: Aber 29.11.21 19:15:09 MSK (всего исправлений: 1)
Ответ на: комментарий от anonymous 29.11.21 19:11:45 MSK
$ sudo -s bash: sudo: команда не найдена
Gondwana
( 29.11.21 19:14:59 MSK ) автор топика

Это какой-то ноунейм проект, ставь Red Star OS.
FedyaPryanichkov ★★
( 29.11.21 19:16:06 MSK )

Загрузись с лайвусб, примонтируй корневой раздел. сделай:
sudo sed -i "s|root:\*|root:$(openssl passwd -1)|" /mnt/etc/shadow
burato ★★★★★
( 29.11.21 19:18:32 MSK )
Последнее исправление: burato 29.11.21 19:18:48 MSK (всего исправлений: 1)
Ответ на: комментарий от burato 29.11.21 19:18:32 MSK
Прошу прощения , в этом дистрибутиве команда sudo не работает . Я хочу поставить драйвера для nvidia а для этого нужен root и пароль к нему и ничего не понятно . В wiki не написано про пароль и рут . А на сайте написано — Live ISO passwords Username : root with NO password && redcore with NO password
Gondwana
( 29.11.21 19:26:54 MSK ) автор топика
Ответ на: комментарий от Gondwana 29.11.21 19:26:54 MSK

Ну так и не вводи ничего
grem ★★★★★
( 29.11.21 19:29:53 MSK )
Ответ на: комментарий от Gondwana 29.11.21 19:26:54 MSK
в этом дистрибутиве команда sudo не работает
если в LiveCD есть рутовая консоль, можно то же самое без sudo .
anonymous
( 29.11.21 19:37:18 MSK )
Ответ на: комментарий от Gondwana 29.11.21 19:26:54 MSK
В wiki не написано про пароль и рут
Gentoo подразумевает установку пароля root и создание пользователя перед перезагрузкой в новую систему.
Что там и как в твоём случае совсем непонятно.
Поэтому, похоже выход один — загрузка с live-носителя, chroot в систему и установка пароля.
Расскажешь, чем руководствовался при выборе дистрибутива?
vvn_black ★★★★★
( 29.11.21 19:37:44 MSK )
anonymous
( 29.11.21 19:40:41 MSK )
Ответ на: комментарий от anonymous 29.11.21 19:40:41 MSK
bash: sudo: команда не найдена
Gondwana
( 29.11.21 19:46:53 MSK ) автор топика
Ответ на: комментарий от vvn_black 29.11.21 19:37:44 MSK
говорят gentoo быстрее . А так данный дистрибутив позиционируется для широких масс . А в итоге одни проблемы.
Gondwana
( 29.11.21 19:48:09 MSK ) автор топика
Ответ на: комментарий от Gondwana 29.11.21 19:48:09 MSK
А так данный дистрибутив позиционируется для широких масс .
Серьёзно? Можно ссылку на рекомендации?
vvn_black ★★★★★
( 29.11.21 19:51:06 MSK )
Ответ на: комментарий от Gondwana 29.11.21 19:26:54 MSK

ЗАГРУЗИСЬ С ЛАЙФУСБ
burato ★★★★★
( 29.11.21 19:51:46 MSK )
Ответ на: комментарий от vvn_black 29.11.21 19:14:26 MSK
жаль не на масле 🙁 так бы смог потягаться с кали по популярности среди новичков.
Keltir ★
( 29.11.21 19:53:11 MSK )
Ответ на: комментарий от Gondwana 29.11.21 19:48:09 MSK

Какие проблемы? Если читать не умеешь — везде будут проблемы, хоть в винде. В вики английским по белому написано, что перед перезагрузкой в установленную систему нужно установить пароль рута.
А так снова загрузись с установочного диска и сделай chroot, как ты делал при установке, и когда будешь в chroot-окружении выполни команду passwd.
Chord ★★★
( 29.11.21 19:54:28 MSK )
Последнее исправление: Chord 29.11.21 19:56:16 MSK (всего исправлений: 2)
Ответ на: комментарий от Chord 29.11.21 19:54:28 MSK
Все спасибо . Через liveusb ввел su — ; passwd и заново установил и теперь пароль есть и все работает.
Gondwana
( 29.11.21 21:13:30 MSK ) автор топика
Ответ на: комментарий от Gondwana 29.11.21 21:13:30 MSK
Можно было и просто загрузиться с init=/bin/sh, да затереть в /etc/passwd пароль рута. Потом загрузиться нормально, залогиниться в рута с пустым паролем, да поставить нужный.
anonymous
( 30.11.21 00:31:33 MSK )
Ответ на: комментарий от Gondwana 29.11.21 21:13:30 MSK
без chroot? как такое сработало вообще хотя может с chroot так нельзя сделать, хз.
xmikex ★★★★
( 30.11.21 00:35:21 MSK )
Ответ на: комментарий от FedyaPryanichkov 29.11.21 19:16:06 MSK
А потом из зенитной пушки расстреляют).
anonymous
( 30.11.21 05:32:53 MSK )
Ответ на: комментарий от Gondwana 29.11.21 19:46:53 MSK
просто su без sudo
anonymous
( 30.11.21 06:22:39 MSK )
Ответ на: комментарий от anonymous 30.11.21 00:31:33 MSK

да затереть в /etc/passwd пароль рута.
Ты наверно хотел сказать /etc/shadow?
torvn77 ★★★★★
( 30.11.21 06:55:56 MSK )
Ответ на: комментарий от Gondwana 29.11.21 19:48:09 MSK
Дружище, если ты не потроллить зашел и тебе действительно интересен Линукс, то ставь Ubuntu и не слушай идиотов, которые вещают, что она недостаточно крута для ОПЫТНОГО ПОЛЬЗОВАТЕЛЯ (а ты точно не такой, что бы о себе не думал). Все Линуксы более-менее одинаковы и отличаются только пакетным менеджером, не надо выбирать самый ХАКЕРСКИЙ – ты только найдешь проблем себе на задницу, решать которые у тебя недостаточно опыта.
Im_not_a_robot ★★★★★
( 30.11.21 07:03:56 MSK )

Забей, чрутнись и сбрось.
Dog ★★★
( 30.11.21 11:14:08 MSK )
Поддерживаю предыдущего оратора, надо было ставить Убунту. Я и на десктопы и на сервера ставлю Убунту и не стесняюсь этого. И для этого есть много причин. https://habr.com/ru/company/fgts/blog/590401/ Лично никогда не ставил gentoo и не планирую. Могу понять тех кто ставит gentoo, у них много свободного времени. Не понимаю тех кто ставит сборки на основе генту вроде redcore linux. Это не имеет смысла. Хочешь быть крутым, ставь LFS.
anonymous
( 30.11.21 11:21:50 MSK )
Ответ на: комментарий от Im_not_a_robot 30.11.21 07:03:56 MSK

не совсем верно в отношении Gentoo и прочих source-based. Тут в отличии от убунт и других бинарных можно использовать самые свежие версии софта вплоть то сборки снапшотов кода. Не дожидаясь не только релизов пакетов в убунту или шапке, а не дожидаясь даже релиза версии самого софта. Опять же можно накидывать на софт всякие багфиксы и экспериментальные патчи которые тебе угодно. Для использования на свежем не совсем поддерживаемом железе ну очень полезно.
Qui-Gon ★★★★
( 30.11.21 11:25:35 MSK )
Ответ на: комментарий от Qui-Gon 30.11.21 11:25:35 MSK
Хочешь быть бесплатным бета-тестером, твоё право. Я не хочу, это для людей у которых много свободного времени.
anonymous
( 30.11.21 11:58:56 MSK )
Ответ на: комментарий от Qui-Gon 30.11.21 11:25:35 MSK

Да, но для новичка это избыточный функционал.
tiinn ★★★★★
( 30.11.21 12:11:41 MSK )
Ответ на: комментарий от Im_not_a_robot 30.11.21 07:03:56 MSK
А болгеносы эти всякие — фтопку!
ololoid ★★★★
( 30.11.21 12:17:17 MSK )
Ответ на: комментарий от Im_not_a_robot 30.11.21 07:03:56 MSK
Я убунту недолюбливаю. Но к совету её ставить присоединюсь. И, если железо старей 2017 года — ставить 18.04.
А если хочешь покрасноглазить от души, то LFS.
Legioner ★★★★★
( 30.11.21 13:04:28 MSK )
Последнее исправление: Legioner 30.11.21 13:05:03 MSK (всего исправлений: 1)
Ответ на: комментарий от Qui-Gon 30.11.21 11:25:35 MSK
Сказки о самых свежих версия софта рассказывают обычно школьники арчеводы. Всё сводится к самой свежести версии софта ради самой себе. Зачем это нужно и какого конкретного софта, никто никогда не говорит.
anonymous
( 30.11.21 13:36:42 MSK )
Ответ на: комментарий от anonymous 30.11.21 11:58:56 MSK

на моем железе твоя бубунта-мубунта вообще работать не будет. ну как то так.
Qui-Gon ★★★★
( 30.11.21 14:07:09 MSK )
Ответ на: комментарий от Qui-Gon 30.11.21 14:07:09 MSK
Мне очень интересно (нет) что у тебя за железо, учитывая что в Убунте самая лучшая поддержка драйверов из коробки. Начинать изучать линункс на том уровне знаний, что не уметь задать, сменить рут пароль, однозначно стоит с Убунты а не с какой-то говноподелки.
anonymous
( 30.11.21 14:26:48 MSK )
Ответ на: комментарий от anonymous 30.11.21 14:26:48 MSK

вайфай AX500 dell 9310. Да, он впаян. Нет, 32 Гб оперативки с поддерживаемой убунтой железкой dell не выпускает. И нет — со стоковой убунтой оно не работает несмотря на некоторые бравые отчеты. Потому как под работой на ноутбуке подразумевается работа suspend, hibernate и использование энергосберегающих PC-states , а не то что загрузил ядро — и на свежую загрузку с гуюящими вентиляторами один раз работает до первого суспенда.
И эта железка толком не поддерживется нигде. Надо миксовать девелоперские ветки ядра, patchwork, и выдираемую из вендовых драйверов фирмварь.
Linux Mint Forums
Madi_kz wrote: ⤴ Tue Aug 22, 2023 8:41 pm Когда установил Linux Mint 21.2 не спрашивал root пароль?
Как узнать Root пароль?
Ваш пользователь, с которым вы устанавливались, имеет права sudo.
А у root у вас пустой пароль, чтобы в него нельзя было напрямую зайти.
Зайти в root-терминал можно так:
olej@R420:~$ sudo -i [sudo] пароль для olej: root@R420:~# whoami root root@R420:~#
А там (в root-сессии) вы можете завести командой passwd пароль для root (если он вам вправду нужен), и потом по нему входить.