If youy want to set lilo password you need to edit /etc/lilo.conf
This option controls how long in seconds LILO waits for user input before booting to the default selection. One of the requirements of C2 security is that this interval be set to 0 unless the system dual boots something else.
This option asks for a password only, if parameters are specified on the command line (e.g. linux single). The option restricted can only be used together with the password option. Make sure you use this one on each image.
This option asks the user for a password when trying to load the Linux system in single mode. Passwords are always case-sensitive, also make sure the /etc/lilo.conf file is no longer world readable, or any user will be able to read the password.
An example of protected lilo.conf file.
Edit the lilo.conf file vi /etc/lilo.conf and add or change the above three options as show:
timeout=00 ß change this line to 00.
restricted ß add this line.
add password line and put your password.
Because the configuration file /etc/lilo.conf now contains unencrypted passwords, it should only be readable for the super-user root.
And this will prevent any changes accidental or otherwise to the lilo.conf file. If you wish to modify the lilo.conf file you will need to unset the immutable flag: To unset the immutable flag, use the command: