Не могу войти в Kali Linux
Доброго времени суток.
Установил на ноут Kali и теперь не могу в него войти.
При включении всё идет как обычно, система начинает загружаться,
но когда доходит до момента со входом пользователя появляются проблемы.
После ввода логина и пароля (root:root)
Все пропадает и остается лишь серый экран, который ни на что не реагирует
Пробовал оставлять на длительное время (4-5 часов) — не помогает. Неоднократно переустанавливал из лайв режима и из графического режима — результат один.
На моем десктопе все нормально установилось и работает, а на ноуте не хочет.
Ноутбук Acer Predator Helios 300
CPU: i5-8300H
GPU: GTX 1050Ti 4Gb
ОЗУ: 8Gb
Ставлю линукс второй системой (Основная Win 10). Винда на ссд стоит, а линукс на хард ставлю.
Под линукс выделил 53гб (45 система и 8 подкачка)
Предупреждая вопросы, по типу: «Pаз не можешь разобраться, то зачем тебе kali?» отвечаю: какая разница зачем он мне нужен, я спрашиваю о определенной проблеме, а не о целесообразности использования.
Kali Linux, не могу зайти
Установил на виртуальной машине Linux Kali 1.0.7. Где то писали, что такое возможно при.
Не могу понять в чем дело. Ошибки при загрузке Kali Linux
Доброго дня устанавливаю Kali Linux с USB все встает отлично мое железо НО После установки.
Не могу разметить диск под установку Kali Linux
Я относительный новичок в Linux’ах и решил попробовать дистрибутив Kali 1.0.6. Запустив Kali Live с.
Не могу запустить Kali Linux на virtual box под win7-32
Устанавливал по туториалу.
Как войти в Кали Линукс без логина и пароля?
Автоматический вход в Кали Линукс. Рассматриваем вход в учётную запись root Kali GNU/Linux без ввода пароля и логина, минуя окно регистрации. Как войти в Кали Линукс без логина и пароля в обновлённой версии 2020.2? Учитывая, что параметры входа в учётку в обновлённой версии по сравнению с Кали Rolling изменились, возьмите описанное за основу.
Нет, пароль – это хорошо и правильно. Пароль это первое препятствие для тех, кто незаконно посягает на наши данные. Однако, будучи абсолютно уверенным в том, что кроме нас систему никто не посещает, его можно опустить. Речь идёт не об удалении пароля к учётной записи. Например, мне как пользователю, обслуживающему несколько операционных систем, удобно приступить к работе с ними, включив лишь кнопку на компьютере. Либо, что особенно актуально к теме этой статьи, запустив сразу несколько виртуальные машин. И тратить время на ввод логина и пароля на каждой из них (пусть даже из-под root пользователя) для меня просто нет необходимости. Если вы в числе таких же как я, приступаем.
Для того, чтобы войти в Кали Линукс без логина и пароля в учётную запись root, есть смысл отредактировать два следующих файла. Делаем это с помощью встроенного редактора. Сразу предупреждаю: обращайте внимание на пробелы, если редактировать указанные строчки намереваетесь вручную.
#autologin-user=root
#autologin-user-timeout=0
Снимем значок комментирования # с каждой. Документ не закрываем, опускаемся ниже до
#pam-autologin-service=lightdm-autologin
Снимаем комментарий и отсюда, если значок там. Следуем далее вниз документа. Ищем:
#аutologin-guest=false
#autologin-user=root
#autologin-user-timeout=0
Повторяем операцию. В итоге его содержимое в указанных строчках должно быть таким:
Сохраняемся через Ctrl + S.
- Закрываем документ и переходим в следующий:
В абзаце Allow access without authentication разрешения выставляем так:
#auth required pam_succeed_if.so user != root quiet_success
auth required pam_permit.so
Снова сохраняемся и уходим в reboot прямо из терминала. Проверяем. На своих машинах окна ввода логина и пароля в учётную запись root я больше не видел.
Не могу войти в Kali Linux
Я установил Kali Linux месяц назад. Это было хорошо до сегодняшнего дня.
Когда я отправляю имя пользователя и пароль, окно исчезает и снова появляется, спрашивая имя пользователя и пароль. Это не показывает ошибки. Я просто не могу войти.
Я также попытался создать новую учетную запись и попытаться войти, но та же самая проблема возникает. Я не хочу переустанавливать его.
/.xsession-errors и /var/log/Xorg.0.log
Я видел этот пост в поисках решения той же проблемы. Я не мог найти ответ. То, что я тогда попытался сделать, было этим, и это работало.
- Находясь на экране имени пользователя, нажмите Ctrl + Alt + F1
- Войдите в систему как root.
- Тип sudo apt-get update
- Тип sudo apt-get upgrade
- Тип sudo reboot
После этого система перезагрузилась и логин заработал! Я надеюсь, что это работает для тех, кто когда-либо найдет этот пост.
Это происходит, когда запускается много обновлений. Это случилось со мной при использовании OVA 2016.2 и полном обновлении. Вот шаги, которые работали:
- Ctrl + Alt + F1 на экране входа
- dpkg —configure -a
Это завершит обновления, которые были прерваны.
Если все эти драгоценные ответы не пройдены, введите tty с помощью Ctrl + Alt + F3 или любой другой функциональной клавиши и войдите в систему. Теперь сначала создайте каталог с помощью mkdir -p
/dotfiles_backup . Затем выполните следующую команду:
Если после этого вы все еще не можете войти, запустите его снова, но удалите -type f опцию. Если вы получаете Операция не разрешена или Разрешение отклонено, используйте sudo.
Это сбросит большинство ваших сохраненных настроек. После того, как вы сможете войти снова, вы можете попытаться восстановить их один за другим и посмотреть, что стало причиной проблемы.
HackWare.ru
Этичный хакинг и тестирование на проникновение, информационная безопасность
Как в Linux сбросить забытый пароль входа
Если вы не можете войти в систему Linux из-за того, что забыли пароль учётной записи пользователя, то не всё потеряно! Хотя этот пароль нельзя узнать (простыми методами), но его можно сбросить и заменить на новый, данная инструкция расскажет, что делать, если забыли пароль пользователя в Linux.
Как поменять пароль для пользователя Linux
Любые пользователи из группы администраторов (чей аккаунт входит в группу wheel) могут поменять пароль для любого другого пользователя – как для непривилегированных учётных записей, так и для других администраторов, в том числе для root’a. Т.е. если вы забыли пароль root, но помните пароль пользователя, имеющего право на выполнение команд с sudo, то пароль может восстановить командой passwd. Чтобы поменять пароль пользователя root выполните:
Чтобы поменять пароль любого пользователя выполните:
Где вместо имя_пользователя нужно подставить имя учётной записи пользователя Linux.
Что делать если забыт пароль от входа Linux
Если у вас нет других административных учёток и, забыв пароль учётной записи Linux, вы не можете войти в операционную систему, то для сброса пароля нам понадобиться однопользовательский режим.
В однопользовательском режиме для входа не спрашиваются учётные данные (логин, пароль), при этом вошедший обладает правами суперпользователя. В данном режиме, используя знакомую команду passwd, есть возможность задать новый пароль.
Алгоритм во всех дистрибутивах Linux схож:
- Прерывание работы загрузчика GRUB
- Добавление опции загрузки, включающей однопользовательский режим
- Возобновление загрузки
- Изменение пароля командой passwd
- Перезагрузка в обычном режиме
Обратите внимание, что изменения, внесённые на втором шаге (изменение опций загрузки), являются временными – действуют только на одну последующую загрузку. Поэтому при перезагрузке на пятом шаге не нужно ничего предпринимать – система включится в обычном режиме.
Для перемещения в конец строки и в начало строки (на втором шаге) используйте сочетания клавиш Ctrl+a и Ctrl+e.
Хотя алгоритм сброса пароля root схож, но в различных дистрибутивах могут быть свои нюансы, рассмотрим их подробнее.
Примечание для UEFI: Если у вас используется UEFI вместо GRUB, то смотрите также эту статью, в ней рассказано, как изменить опции загрузки в этом случае.
Кстати: если вы хотите защитить систему от смены пароля, описанного в этой статье, смотрите материал «Как защитить загрузчик GRUB паролем».
Сброс пароля в Linux Mint, Ubuntu, Debian, Kali Linux (также должно работать для других производных Debian)
Чтобы прервать загрузку GRUB (первый шаг) во время запуска компьютера нажмите и удерживайте клавишу SHIFT – это работает всегда, даже на Linux Mint, где по умолчанию показ меню GRUB отключён.
Остановите загрузку удерживая клавишу SHIFT при запуске компьютера, вы увидите:
Нажмите клавишу «e» и вы перейдёте к редактированию настроек загрузки:
На экране отсутствует нужная нам строка, пролистните курсорными клавишами вниз и найдите строку, начинающуюся с linux:
Перейдите в конец этой строки, поставьте пробел и допишите:
Должно получиться примерно так (номер ядра может отличаться):
Когда всё готово нажмите Ctrl+x или F10, чтобы загрузка продолжилась с установленными опциями.
Вы увидите приглашение оболочки, также обратите внимание, что мы вошли как root, т.е. у нас имеются повышенные привилегии, в том числе на использование команды passwd:
Командой passwd меняем пароль, как можно увидеть, команда passwd завершилась ошибкой:
Чтобы понять причину ошибки, введём команду:
Буквы ro говорят о том, что файловая система смонтирована только для чтения и по этой причине сделанные изменения не могут быть сохранены. Перемонтируем файловую систему:
Как видим, после этого смена пароля прошла успешно:
Для выхода наберите:
и затем отключите питание компьютера/перезагрузите физической кнопкой.
Как сбросить пароль в Arch Linux, BlackArch (а также в других производных Arch Linux)
Во время появления меню GRUB нажмите клавишу «a», чтобы остановить загрузку:
Затем нажмите «e» для перехода к редактированию параметров загрузки:
На экране отсутствует нужная нам строка, пролистните курсорными клавишами вниз и найдите строку, начинающуюся с linux.
Перейдите в конец этой строки, поставьте пробел и допишите:
Должно получиться примерно так:
Когда всё готово нажмите Ctrl+x или F10, чтобы загрузка продолжилась с установленными опциями.
В Arch Linux файловая система по умолчанию монтируется с правами на запись. Поэтому можно сразу перейти к смене пароля с помощью команды
Для выхода наберите:
и затем отключите питание компьютера/перезагрузите физической кнопкой.
Сброс пароля в RHEL/CentOS 7
Кроме необходимости смонтировать файловую систему для запиши, в RHEL/CentOS 7 также имеется особенность, связанная с наличием SELinux.
Во время появления меню GRUB нажмите клавишу «a», чтобы остановить загрузку:
Затем нажмите «e» для перехода к редактированию параметров загрузки:
На экране отсутствует нужная нам строка, пролистните курсорными клавишами вниз и найдите строку, начинающуюся с linux16:
Найдите часть строки
Должно получиться примерно так:
Когда всё готово нажмите Ctrl+x или F10, чтобы загрузка продолжилась с установленными опциями.
Проверим права на запись:
Как можно убедиться, права на запись отсутствуют. Перемонтируем файловую систему с правами записи:
Пароль изменён, но дело ещё не закончено. Нам нужно переобозначить контекст SELinux. Если мы не выполним переобозначение всего контекста SELinux, мы не сможем войти используя новый пароль. Для этого:
Для выхода наберите:
и затем отключите питание компьютера/перезагрузите физической кнопкой.
Что такое группа wheel в Linux
Применительно к компьютерам, термин wheel относится к учётным записям пользователя с битом wheel – системному параметру, который предоставляет дополнительные специальные системные привилегии, которые позволяют пользователю выполнять команды для служебного пользования, к которым обычные пользователи не могут получить доступ. Этот термин происходит от сленговой фразы big wheel (букв. «большое колесо»), отсылающего на человека с большой властью или влиянием. Он был впервые использован в этом контексте в отношении операционной системы TENEX, позже распространенной под названием TOPS-20 в 1960-х и начале 1970-х годов.
Этот термин был принят пользователями Unix в 1980-х годах из-за движения разработчиков операционной системы и пользователей от TENEX/TOPS-20 к Unix.
Современные системы Unix обычно используют группы пользователей в качестве протокола безопасности для управления правами доступа. Группа wheel – это особая группа пользователей, используемая в некоторых системах Unix для управления доступом к команде sudo, которая позволяет пользователю маскироваться как другой пользователь (обычно суперпользователь).
Что такое однопользовательский режим в Unix
Однопользовательский режим – это режим, в котором многопользовательская компьютерная операционная система загружается в одиночного суперпользователя. Этот режим в основном используется для обслуживания многопользовательских сред, таких как сетевые серверы. Для некоторых задач может потребоваться эксклюзивный доступ к общим ресурсам, например, запуск fsck в сетевом ресурсе. Этот режим также может использоваться в целях безопасности – сетевые службы не запускаются, что исключает возможность внешних помех. В некоторых системах потерянный пароль суперпользователя можно изменить, переключившись на однопользовательский режим. Поскольку при входе в этот решим не запрашивается никакой пароль, это можно рассматривать как уязвимость безопасности.
Unix-подобные операционные системы обеспечивают однопользовательский режим работы либо с помощью уровня выполнения в стиле System V, либо с загрузчиками в стиле BSD, либо с другими параметрами загрузки.
Уровень выполнения обычно изменяется с помощью команды init, уровень выполнения 1 или S будет загружаться в однопользовательский режим.
Параметры загрузчика могут быть изменены во время запуска перед выполнением ядра. В FreeBSD и DragonFly BSD он может быть изменен перед перезагрузкой системы с помощью команды nextboot -o «-s» -k kernel, и ее загрузчик предложит возможность загрузки в однопользовательском режиме. В Solaris команда
приведет к перезагрузке в однопользовательском режиме.
В GRUB 2 нельзя изменить пароль в однопользовательском режиме?
В официальной документации Red Hat мне встретилось утверждение, что в GRUB 2 больше не выполняется сброс пароля в однопользовательском режиме, как это было в GRUB. И что теперь для работы в однопользовательском режиме, а также в аварийном режиме требуется пароль рута. Возможно, это применимо только к последним версиям Red Hat Enterprise Linux, поскольку, как видно из этой инструкции и скриншотов, в GRUB 2 можно изменить пароль в однопользовательском режиме. В документации, на которую дана ссылка, описано два способа сброса пароля root в Red Hat Enterprise Linux на тот случай, если описанный здесь метод не сработал.