Here is the default /etc/inittab file:
Code: Select all
::sysinit:/etc/rc.d/rc.sysinit
tty1::respawn:/sbin/getty -n -l /bin/autologinroot 38400 tty1
tty2::respawn:/sbin/getty 38400 tty2
::ctrlaltdel:/sbin/reboot
Code: Select all
::sysinit:/etc/rc.d/rc.sysinit
tty1::respawn:/sbin/getty 38400 tty1
tty2::respawn:/sbin/getty 38400 tty2
::ctrlaltdel:/sbin/reboot
Then it asks for the password, if no password has been set, just hit the enter key. If a password has been set, enter the password, then hit the enter key.
To set and change the password, on the command line do this:
# passwd root
Then follow the on screen instructions.
------------
This should be a reasonable deterent to prevent casual booting of your Puppy, especially for people not familiar with Linux.
Combined with other measures and techniques, Puppy can be hard to access for even fairly adept users.