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

11

Так что я только что установил raspbian jessie lite на свой pi 2. Но я не могу заставить его войти в систему автоматически. Я сначала попробовал с raspi-config, который не работал. Затем, немного погуглив, я нашел учебник, который, я полагаю, отредактировал, inittabно когда я пытаюсь получить к нему доступ, он пуст.

Yemto
источник
1
Если вы выбрали правильный вариант в raspi-config, он должен работать. Все, что использует inittab, не будет. Действительно, большинство уроков до середины 2015 года (и многие после) предназначены для SysV и не будут работать. Некоторые на самом деле будут мешать нормальной работе.
Milliways
@Milliways Я попытался зайти в raspi-config и изменил параметр загрузки на консольный автологин, но он не работает.
Емто

Ответы:

8

Я нашел решение, которое использует raspi-config. Я немного поигрался с этим и нашел что-то (ПРИМЕЧАНИЕ: вам может понадобиться обновить raspi-config)

Чтобы включить автоматический вход в систему с помощью raspi-config:

Run: sudo raspi-config
Choose option 3: Boot Options
Choose option B1: Desktop / CLI
Choose option B2: Console Autologin
Select Finish, and reboot the pi.

Затем пи должен войти в систему автоматически. Это так же просто, как, ну, пи! :)

Иосиф М.М 101
источник
Это должен быть принятый ответ. Работал отлично.
ОДС
работает как шарм, спасибо мужик
FrontENG
3

У меня такая же расбиан Джесси на Ras Pi 2.

Попробуйте ЭТОТ (раствор через raspberrypi.stackexchange), вероятно , помогут!

Удачи

Alireza7am
источник
3

Сначала создайте новый сервис, похожий на getty @ .service:

# cp /lib/systemd/system/getty@.service \
     /etc/systemd/system/autologin@.service 

# ln -s /etc/systemd/system/autologin@.service \
        /etc/systemd/system/getty.target.wants/getty@tty8.service

затем отредактируйте значения ExecStart, Restart и Alias, например:

...
ExecStart=-/sbin/mingetty --autologin USERNAME %I
Restart=no
...
Alias=getty.target.wants/getty@tty8.service

и, наконец, перезагрузите демон и запустите службу:

systemctl, демон-перезагрузка systemctl start getty@tty8.service

Обратите внимание, что если вы выйдете из сеанса tty8, вы не сможете использовать его до следующей перезагрузки или запуска вручную с помощью systemctl, кроме случаев, когда вы оставляете Restart как «всегда», но я настоятельно рекомендую избегать этого по соображениям безопасности.


источник: fedoraproject.org/wiki

Havnar
источник
Это решение не сработало вообще.
piepi
1
она не работает , если вы слепо копировать вставить его, если это то, что вы имеете в виду
Havnar
1

Самый простой способ, который я нашел с помощью Raspbian, это отредактировать файл raspi-config. Сделайте это, открыв /etc/lightdm/lightdm.confи установив autologin-user=параметр.

Изменение: autologin-user=piв autologin-user=usernameкотором usernameваше имя пользователя.

TheMattSki
источник
С каких пор /etc/lightdm/lightdm.con[sic] стал "файлом raspi-config"? Не берите в голову, что на Raspbian lite такого файла просто нет .
Дмитрий Григорьев