Для Raspbian Wheezy:
Ви повинні мати змогу редагувати файл / etc / inittab, щоб увімкнути автоматичний вхід.
Знайдіть такий рядок у / etc / inittab
1:2345:respawn:/sbin/getty --noclear 38400 tty1
Це запускає процес getty на tty1. Ви можете додати параметр getty --autologin
до цього рядка:
1:2345:respawn:/sbin/getty --autologin {USERNAME} --noclear 38400 tty1
Замініть {USERNAME} на користувача, якого ви хочете увійти.
Примітка. Я цього не перевіряв, перегляньте сторінку сторінки на отримання Getty для отримання більш детальної інформації
Оновлення: Raspbian Jessie використовує systemd, тому inittab не використовується. Ось поширені запитання, які можуть допомогти Джессі:
https://fedoraproject.org/wiki/Systemd#How_do_I_set_automatic_login_on_a_virtual_console_terminal.3F
Найчастіші запитання є для Fedora, але це має бути дуже схожим на Raspbian Jessie.
ОНОВЛЕННЯ2: Сторінка вище зникла, тому ось вміст із машини Wayback:
Як встановити автоматичний вхід на термінал віртуальної консолі?
Спочатку створіть нову послугу, подібну до 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 daemon-reload
systemctl start getty@tty8.service
Зауважте, що якщо ви виходите з сеансу tty8, ви не зможете використовувати його до наступного перезавантаження або ручного запуску systemctl, за винятком випадків, якщо ви не залишите перезапуск як "завжди", але настійно рекомендую уникати цього з міркувань безпеки.