Хочу сделать так, чтобы при загрузке не требовалось вводить логин/пароль. Нашел несколько статей на эту тему. Там либо рассказывают про всякие дополнительные приблуды (ну нафиг), либо описывают вызов "login" в "inittab". Это мне вполне подходит, но не работает.
Чего хочу:
* автоматический вход пользователя (не root)
Что сделал:
* скомпилировал файл с содержимым:
int main() { execlp( "login", "login", "-f", "guest", 0); }
* прописал его в /etc/inittab:
-"c1:1235:respawn:/sbin/agetty 38400 tty1 linux" +"c1:1235:respawn:/sbin/agetty -n -l /usr/sbin/autologin 38400 tty1 linux"
Что получил:
* текстовое приглашение для ввода логина не появляется, но пароль все равно просит.
Мои мысли:
Видимо, в статьях имелся в виду супервользователь, тк ".. and -f options are only used when login is invoked by root." (ц) man login.
Возможным решением будет удаление пароля у этого пользователя (guest), Но тогда страшно жить будет -- ко мне ж вся локалка на комп залезет.
Что можно сделать?