Уведомления
Очистить все

Как в Kali Linux включить автоматический вход в систему


MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 3 года назад
Сообщения: 217
Topic starter  

Обновление: начиная с Kali Linux 2019.4 рабочим столом по умолчанию является XFCE, а менеджером отображения является LightDM. Если вы пользуетесь рабочим столом по умолчанию, то перейдите к этому сообщению. Если у вас рабочий стол GNOME, то продолжайте читать этот пост.

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

Небольшое примечание: показанный способ предназначен для GNOME 3, то есть для самого популярного (дефолтного) окружения рабочего стола. Если у вас другое окружение рабочего стола, то может не сработать. На самом деле, сработает или нет зависит от менеджера отображения. С GNOME 3 по умолчанию идёт GDM3.

Чтобы включить в нём автоматический вход, откройте файл /etc/gdm3/daemon.conf:

gedit /etc/gdm3/daemon.conf

И раскомментируйте там две строчки:

# AutomaticLoginEnable = true
# AutomaticLogin = root

Чтобы получилось так:

Добавьте следующую строку в начало файла /etc/pam.d/gdm-password:

auth sufficient pam_succeed_if.so user ingroup nopasswdlogin

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

reboot

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

cat /etc/X11/default-display-manager

Если будет выведено:

/usr/sbin/gdm3

Значит эта инструкция подойдёт и для вас.

Если будет что-то другое, то спрашивайтесь здесь, указывайте, какая у вас версия Kali Linux и я дополню тему инструкциями и для них.


Цитата
ch21
 ch21
(@ch21)
New Member
Присоединился: 2 года назад
Сообщения: 1
 

Linux a32 5.3.0-kali2-686-pae #1 SMP Debian 5.3.9-3kali1 (2019-11-20) i686 GNU/Linux

/usr/sbin/lightdm - ?

Это сообщение было изменено 2 года назад от ch21

ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 3 года назад
Сообщения: 217
Topic starter  

Поменялся рабочий стол по умолчанию, поменялся менеджер отображения (Display Manager) по умолчанию, поэтому теперь это, скорее всего, не работает. На днях исправлю инструкцию.

 Что касается вашего сообщения, то в нём распространённая проблема тех, кто неправильно сообщает об ошибке или неработоспособности инструкции. Когда я вижу подобные сообщения (в том числе и ваше сейчас) у меня ответный вопрос - «и что?». Если бы я не был в курсе об изменениях в последнем релизе Kali Linux, то я бы подумал, что вы там что-то сами неправильно сделали и отложил был ревизию инструкции на, примерно, никогда. Поэтому чем больше информации вы даёте (что делали, на каком этапе ошибка и т. д.), тем лучше. Лучше в смысле для вас же, если вы заинтересованы в появлении обновлённого мануала.


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 3 года назад
Сообщения: 217
Topic starter  

Настройка автоматического входа в Kali Linux в 2020

Рассмотрим вариант включения автоматического входа, когда рабочим столом является XFCE, а менеджер отображения — LightDM.

Откройте файл /etc/lightdm/lightdm.conf

sudo mousepad /etc/lightdm/lightdm.conf

и отредактируйте (не забудьте раскомментировать) или просто добавьте строки:

[Seat:*]
pam-service=lightdm
pam-autologin-service=lightdm-autologin
autologin-user=root
autologin-user-timeout=0
session-wrapper=/etc/X11/Xsession
greeter-session=lightdm-greeter

Также нужно создать группу autologin и добавить в неё вашего пользователя:

sudo groupadd -r autologin
sudo gpasswd -a $USER autologin

ОтветитьЦитата
Neriel
(@neriel)
New Member
Присоединился: 2 года назад
Сообщения: 3
 

Добрый день. У меня kali linux:  release-2020.1, окружение рабочего стола GNOME 3. Подскажите, пожалуйста, способ такой же как и в первом посте, или другой?


ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 3 года назад
Сообщения: 217
Topic starter  

Приветствую! Да, как в первом посте.


ОтветитьЦитата
Neriel
(@neriel)
New Member
Присоединился: 2 года назад
Сообщения: 3
 

Он не помогает. Скорее всего, что я делаю что-то не так, или же накосячил во время установки. 

Приложу содержимое конфига. Буду благодарен, если подскажете в чем проблема, или направите куда копать.

Спойлер
Спойлер

# GDM configuration storage
#
# See удаленная ссылка for a list of available options.

[daemon]
# Uncomment the line below to force the login screen to use Xorg
#WaylandEnable=false

# Enabling automatic login
# AutomaticLoginEnable = true
# AutomaticLogin = user1

# Enabling timed login
# TimedLoginEnable = true
# TimedLogin = user1
# TimedLoginDelay = 10

[security]

[xdmcp]

[chooser]

[debug]
# Uncomment the line below to turn on debugging
# More verbose logs
# Additionally lets the X server dump core if it crashes
#Enable=true

Это сообщение было изменено 2 года назад от Neriel

ОтветитьЦитата
MiAl
 MiAl
(@mial)
Участник Admin
Присоединился: 3 года назад
Сообщения: 217
Topic starter  

У вас действительно имя пользователя user1? И ещё у вас нужные строки не раскомментированы, хотя об этом написано и даже есть картинка как должно быть...


ОтветитьЦитата
Neriel
(@neriel)
New Member
Присоединился: 2 года назад
Сообщения: 3
 

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

Если изменить имя пользователя в конфиге, то появляются грабли. И если я пытаюсь, залогиниться под root'ом, то тоже не пускает. Я уже не знаю, что делать.


ОтветитьЦитата
Поделиться: