Linux setup steps/Install bastille
From Nick Jenkins
aptitude install bastille
Then run:
InteractiveBastille
... to configure it. Some possible answers to questions:
accept terms restrictive permissions on admin utils: no [default] disable SUID status for mount/unmount: yes [default] disable SUID status for ping: yes [default] disable SUID status for at: no [differs from default, needed for my setup] disable SUID status for traceroute: yes [default] Should Bastille disable clear-text r-protocols that use IP-based authentication? [Y] [default] enforce password aging: no [differs from default, don't want to have to do this] restrict use to cron to admin accounts: Yes. [default] set default umask: Yes. [default] Umask: 002 - disallow root login on all ttys: n [default] password-protect the GRUB prompt? [N] [default] disable CTRL-ALT-DELETE rebooting? [N] [default] password protect single user mode [Y] [default] default-deny on TCP Wrappers and xinetd? [N] [default] ensure the telnet service does not run on this system? [y] [default] ensure inetd's FTP service does not run on this system? [y] [default] display "Authorized Use" messages at log-in time? [Y] [default] put limits on system resource usage? [N] [default] [would say yes to this next time, since did this manually above]. restrict console access to a small group of user accounts? [N] [default] add additional logging? [Y] [default] remote logging host? [N] [default] install TMPDIR/TMP scripts? [N] [default] run the packet filtering script? [N] [default] [asks all sorts of over-detailed Qs] make changes? [y] [default]
